如何在 Windows 应用程序运行时(代码隐藏)中更改 TextBox 的 FontFamily?
为什么下面的代码有错误:
txtSubjectIn_Spammer_Send.Font.FontFamily = new FontFamily("Arial");
它的错误是:
无法将属性或索引器“System.Drawing.Font.FontFamily”分配给 - 它是只读的
提前致谢
如何在 Windows 应用程序运行时(代码隐藏)中更改 TextBox 的 FontFamily?
为什么下面的代码有错误:
txtSubjectIn_Spammer_Send.Font.FontFamily = new FontFamily("Arial");
它的错误是:
无法将属性或索引器“System.Drawing.Font.FontFamily”分配给 - 它是只读的
提前致谢
Font oldFont = txtSubjectIn_Spammer_Send.Font;
txtSubjectIn_Spammer_Send.Font = new Font("Arial", oldFont.Size, oldFont.Style);
您不能更改FontFamily
派生自 的Font
,但可以更改Font
,如下所示:
txtSubjectIn_Spammer_Send.Font = new Font("Arial", 10, FontStyle.Bold);
我相信这会奏效,你实际上非常接近:
txtSubjectIn_Spammer_Send.FontFamily = new FontFamily("Arial");