C#不喜欢以下代码:

private void btnSizeRandom_Click(object sender, EventArgs e)
{
  btnSizeRandom.Font.Bold = true;
  btnother.Font.Bold = false;
}

有没有办法以编程方式执行此操作?

最佳答案

Font的实例是不可变的。您需要构造一个新的Font并将其分配给Font属性。为此,Font类具有各种构造函数。他们复制另一个实例并在此过程中更改样式。

关于c# - 以编程方式更改字体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3153194/

10-17 00:50