制作控件“;全球”;

本文关键字:全球 控件 | 更新日期: 2023-09-27 18:27:50

是否可以将控件设为全局控件(或公共控件),以便每个窗口都可以访问位于窗口中的控件。换句话说,我如何在窗口中访问该控件?

制作控件“;全球”;

我不确定你的意图是什么,但我的推测是,你想从其他窗口中的其他控件更新窗口内(我们称之为C1)控件实例的视觉状态(UI)。

假设是这样的话,.NET框架已经具备了您所需要的一切:事件和委托。

当某个窗口/控件中的某些数据发生更改时,该窗口/控件应触发C1侦听并使用委托处理的事件。UI更新将发生在所述委托中。

我不会真的那样做,但仍然。。。

您是否尝试将控件的x:FieldModifier属性设置为public