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种方法都差不多,有没有懂原理的大神,帮忙解释一下,新手入门,感谢!
1 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
公开以后,就可以从别的类里面直接访问了。新手入门,用用没事的,老手用了也没事。
只要不出事,就没事。等到出事了,你就知道有啥问题了。现在不用纠结。
如果不能改的话,微软就不会让你修改了。学电脑关键是大胆尝试,当然如果你天才绝伦不需要尝试就知道也行
- 1 回答
- 0 关注
- 873 浏览
添加回答
举报
0/150
提交
取消