如何在可见性变化时将 Silverlight 控件的视觉状态重置为“正常”
在上面的链接中,讨论了同样的事情,尽管我在更改状态时遇到了一些问题。
我读过一篇文章说,如果 VS 处于某种状态,并且如果我们强制它转到该状态,它只会返回 true。这很好,但在我的事业中,我有一个按钮,并且该按钮在弹出窗口中。当按钮单击时,正在关闭弹出窗口。再次打开弹出窗口时,似乎一直应用鼠标悬停状态。尽管在弹出打开事件中强制使用 Vs for Normal 状态,但它仍处于旧状态。在强制 VS 时,它返回 true,这意味着应用了正常状态,但 UI 仍处于鼠标悬停状态。
可能是什么原因?