当我通过拖放创建控件时,VS会自动生成如下代码:
public System.Windows.Forms.Label label1;
当我想将该控件的修饰符更改为静态时,我转到 Form1.Designer.cs 并编辑为:
public static System.Windows.Forms.Label label1;
没关系。但是当我修改每个控件时,VS会自动将其更改为原点:(。那么如何将控件的修改更改为静态?
对不起,我英语不好:(
评论中的代码:
public static void setLabelInfoVisible(bool visible)
{
if (Form1.labelInfo.InvokeRequired)
{
setLabelInfoVisibleDelegate del =
new setLabelInfoVisibleDelegate(setLabelInfoVisible);
Form1.labelInfo.Invoke(del, new object[] { visible });
}
else
{
Form1.labelInfo.Visible = visible;
}
}