Blo*_*ard 4 c# data-binding textbox winforms textchanged
我有一个绑定到数据源的文本框.文本框的TextChanged事件更新了另一个文本框.
问题是,我不希望第一个文本框显示,所以我将其Visible属性设置为false.
但是,现在TextChanged活动并不开火!
TextChanged
我可以解决它通过设置Visible=True,Left=-100000在窗体加载,但我想一个妥善的解决办法.
Visible=True
Left=-100000
任何人都可以提供解释吗?
mse*_*ant 7
设置textbox.Visible = falseFormLoad事件而不是设计器.它与句柄创建有关.如果在构造期间文本框不可见,则不会创建句柄.如果文本框在构造后变为不可见,则将创建句柄并发生事件.
textbox.Visible = false
请参阅MSDN上的此讨论.
归档时间:
15 年,11 月 前
查看次数:
3820 次
最近记录:
10 年,6 月 前