0

我有两个控件 - 控件 1 内的控件 2。控件 1 和控件 2 具有视觉状态。

我面临以下问题:

控件 2 进入可视状态,(已在 C# 代码中放置了 Debug.Write),但没有在可视化上得到更新(在 xaml - 可视化状态中指定)。这种情况经常发生,但并非总是如此。我有不止一双眼睛来查看代码,它似乎没有任何问题。有没有人遇到过这个/类似的问题。谢谢。

4

1 回答 1

0

我找到了解决方案:在发生上述问题的情况下: UpdateVisualStates方法在被调用之前OnApplyTemplate被调用......我不知道为什么会发生这种情况......但这就是问题所在。

于 2010-03-04T12:26:51.260 回答