我正在使用 Visual Studio 2010 构建一个非常简单的表单。除了我需要在表单上动态绘制标签外,一切都很好。我可以绘制标签,但是当我尝试更改newlabel.Font.Size
属性时,出现此错误:
Property or indexer 'System.Drawing.Font.Size' cannot be assigned to -- it is read only
这是什么意思,我该如何解决?这是我的第一个 C# 程序,所以如果我正在做一些非常愚蠢的事情,请放慢我的脚步。
这是我绘制标签的代码:
Label newlabel = new Label();
newlabel.Text = "BOOM";
newlabel.Font.Size = 72;//This causes the error
newlabel.ForeColor = Color.White;
newlabel.Location = new Point(250,250);
newlabel.AutoSize = false;
this.Controls.Add(newlabel);