컨트롤 (특히 System.Windows.Controls.TextBox)이 Silverlight에 포커스가 있는지 여부를 확인하는 방법이 있습니까? 나는 (당신이 정기적 닷넷 응용 프로그램에서 참조 할 것) 다음과 같은 뭔가를 찾고 있어요 :Silverlight에서 컨트롤의 포커스 감지
textBox.Focused
이것은 컨트롤에서 생략하는 간단하고 사소한 일처럼 보인다, 아직 찾을 수없는 아무 데나 대답.
업데이트
는약간 더 우아한 솔루션, 롭의 답변을 통합하는 것은, 이렇게 같은 확장 방법을 만드는 것입니다 : 당신은 FocusManager
bool b = FocusManager.GetFocusedElement() == textBox;
감사합니다. 나는 마이크로 소프트가 다른 곳에서 처리하는 방식 대신에 이런 식으로 처리하기로 결정한 이유에 대해 궁금해한다. (심지어 자신의 제품조차도) ... – Dov
아마도 설치 프로그램을 작게 유지하는 데 도움이 될까? –