是否可以使控件全局(或公共),以便每个窗口都可以访问位于窗口中的该控件。换句话说,我如何在Windows中访问该控件?
答案 0 :(得分:2)
我不确定你的意图是什么,但我的有根据的猜测是你想要更新控件实例的可视状态(UI)(让我们称之为 C1 强大>)在一个窗口内(让我们称之为 W1 )来自其他窗口中的其他控件。
假设情况确实如此,.NET框架已经拥有了您需要的一切:Events and Delegates。
当窗口/控件中的某些数据发生变化时,应该触发 C1 的更改,该窗口/控件应触发 C1 侦听并处理的事件代表。 UI更新将在所述代理中发生。
答案 1 :(得分:0)
我不会真的做那样的事,但仍然......
您是否尝试将控件的x:FieldModifier
属性设置为public
?