Есть ли способ узнать, сосредоточен ли элемент управления (в частности, System.Windows.Controls.TextBox) в Silverlight? Я ищу что-то вроде следующего (что вы увидите в обычном приложении .Net):
textBox.Focused
Это похоже на что-то простое и тривиальное, чтобы исключить из контроля, и все же я не могу найти ответ нигде.
Обновление
Несколько более элегантное решение, включающее ответ Rob, заключается в том, чтобы создать метод расширения следующим образом:
public static bool IsFocused( this Control control )
{
return FocusManager.GetFocusedElement() == control;
}