3
是否有全球焦點變化事件?我希望每次FocusManager.GetFocusedElement發生更改時都會收到通知。Silverlight中是否存在全局焦點更改事件?
是否有全球焦點變化事件?我希望每次FocusManager.GetFocusedElement發生更改時都會收到通知。Silverlight中是否存在全局焦點更改事件?
您可以將GotFocus
和LostFocus
事件處理程序附加到應用程序(頁面)的根視覺上。由於這些事件是路由事件,因此每次焦點在頁面內發生更改時,它們都會將元素樹展開到根。
我不記得看到這樣的功能。從理論上講,您可以使用VisualTreeHelper遍歷GUI並附加到控件的Focus事件。
工作就像一個魅力。 – 2011-03-24 05:52:58