继续上面提过的有关C#的问题,
由于接触这里不久,不太熟悉,所以想请问各位在用户控件间传值有哪几种方式?
因为现在做的是应用程序,所以需要将多个用户控件添加到主界面
然后用visable属性实现界面切换 但是在主界面无法直接操作被添加进来的控件属性,所以我现在知道两种方式。
首先是更改用户控件中的组件的Modifiers属性 这样有可能让控件变成公有的
另外一个做法则比较直接 就是要把传参的值变成控件类的属性 这样就可以通过类的属性进行访问和控制了
但是我总觉得两种方法都比较别扭
前者破坏了封装 而后者呢 需要在传参的两个类中定义属性 无形中增加大量的代码
请问各位大虾 有没有其他更好的传参方式 由于刚刚接触C#语言 仅此略述己见希望高手们多多批评指教!