在C#中 窗体间传值后,把值更新的有关问题
在C#中窗体间传值后,把值更新的问题在两个窗体中传值,,写的是公共类然后值传过去了,但是这个窗口的值有了
在C#中 窗体间传值后,把值更新的问题
在两个窗体中传值,,写的是公共类 然后值传过去了,但是这个窗口的值有了更新 怎样在另外个窗口中更新值
求大神
[最优解释]
窗体a,窗体b,在b中创建事件event eventhandler valueCharge,比如窗体a传的值需要在窗体b的textbox中显示,改变值可通过textcharge的事件调用自定义事件valueCharge,在窗体a中对窗体b定义的事件valueCharge注册,在注册事件中处理你的业务就可以满足你要求。
[其他解释]
使用委托。
http://bbs.csdn.net/topics/360140208
[其他解释]
可以注册事件,通过触发事件来处理你要改变的值
[其他解释]
不好意思 啊 我是初学者 没学委托的
[其他解释]注册一个怎样的事件呢? 可不可以说的更清楚点 谢谢了
[其他解释]事件是基于委托的,如果你没学过委托,就更不会事件了。这个问题不妨你先摆一摆,等学到了,自然你就会了。
[其他解释]用委托,立即更新,
很方便的,
[其他解释]应用委托和事件,这个问题的引入就是让你知道委托和事件的作用。
[其他解释]好的 我试试看