C# Winform .designer.cs 中private System.Windows.Forms.label 变量公开后会有什么影响吗
Form窗口中默认label or chcekbox 都是私有的,可是有时候我需要在其他类中调用这些变量,
我现在有两种方法调用:
1. 在Form中重新定义一个公开的变量,然后把form的变量值传过去,这样在其他类中调用时就直接调用我自己定义的公开的变量
2. 把form.designer.cs 中原来私有的变量公开
eg:
private System.Windows.Forms.label to public System.Windows.Forms.label
总感觉2种方法都差不多,有没有懂原理的大神,帮忙解释一下,新手入门,感谢!
梵蒂冈之花
相关分类