2012-08-27 61 views
2

假設我有一個元素(在我的情況下,一個StackPanel),它包含幾個UI元素(在我的情況下,包含在StackPanel中包含的各種Grid s等)中的許多文本框。確定任何後代元素是否具有焦點的屬性?

我想知道是否有任何一個文本框有焦點。 (我想將此屬性綁定到View-Model屬性。)是否有這個屬性?如果不是,綁定到這種信息的最簡單方法是什麼,而不必先提取所有文本框? (它們是由模板生成的。)

回答

2

您可以使用IsKeyboardFocusWithin。你想對它做什麼樣的約束?如果它是簡單的,就像你想改變棧面板的背景,如果一個文本框內有焦點,你應該可以使用它作爲一個樣式觸發器。

相關問題