2013-03-27 2 views
-1

그래서 DataTemplate에 콤보 상자 인 selectionchanged 이벤트에서 텍스트 상자에 포커스를 설정합니다 :어떻게 <code>TreeViewItem</code>에 대해 동일한 TreeViewItem

<DataTemplate> 
    <StackPanel Orientation="Horizontal"> 
     <ComboBox Name="CB" /> 
     <TextBox Name="TB" /> 
    </StackPanel> 
<DataTemplate> 
나는 ComboBox 선택을 변경할 때

가 어떻게이 TextBox에 초점을 넣을 수 있습니다? 당신이 ComboBoxFocusManager.FocusedElement="{Binding ElementName=TB}"를 넣어 경우에는 ComboBox 열기를 클릭하고 (당신이 아무것도 선택하지 않더라도) 폐쇄 후

답변

2

이는 TextBox에 포커스를 보내드립니다, 내가 확신하지만 거기에 나를 위해 잘 작동까지 끝난 더 좋은 방법.