C# textBox1.Text = new Font("宋体",textBox1.Font.emsize,textBox1.Font.style);

让字体保持默认的大小和类型,为什么不行呢?应该怎么做
2025-03-07 05:08:34
推荐回答(2个)
回答1:

textBox1.Text = new Font("宋体",textBox1.Font.emsize,textBox1.Font.style);是给textbox1设置文本,不是字体。改为:

textBox1.Font = new Font("宋体", textBox1.Font.Size, textBox1.Font.Style);//注意大小写
不过你这样没用啊,字体没有任何变化。你可以:
textBox1.Font = new Font("楷体", 10,FontStyle.Bold);//参数是可以变的

回答2:

从Android 4.1 / 4.2,以下roboto已字体系列可供选择