永发信息网

winform怎么调用其他窗口的控件?我在a窗口有个播放器和静音按钮,打开b窗口怎么调用a的静音按钮?

答案:2  悬赏:70  手机版
解决时间 2021-02-08 10:27
  • 提问者网友:最爱你的唇
  • 2021-02-08 02:18
winform怎么调用其他窗口的控件?我在a窗口有个播放器和静音按钮,打开b窗口怎么调用a的静音按钮?
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-02-08 03:28
主要有两种方式,一是:将a窗口的静音按钮和静音按钮的单击事件处理方法的访问修饰符改成public,然后b窗口保持一个到a窗口对象的引用(将a窗口对象传到b窗口里面,传的的方式可以用构造方法,也可以用public修饰的属性或字段。这里要特别注意,不能在b窗口重新new一个a窗口,因为你重新new的a窗口和原先的a窗口是两个不同的a窗口对象了),这样就可以在b窗口调用a窗口的所有public的控件、属性和方法了。二是:在b窗口公布一个事件,然后a窗口订阅这个事件,这样当b窗口触发该事件的时候a窗口的事件处理方法就会执行。
全部回答
  • 1楼网友:孤独入客枕
  • 2021-02-08 04:05
把a窗口传到b窗口,a窗口点出来就行了 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯