用法一:
在父類容器中通過附加屬性FocusManager.FocusedElement來綁定需要強制獲得焦點的控件。
意思是:如果在父類容器中,設置了FocusManager.FocusedElement指向某一控件,那么每當這個界面出現時,首次出現,或者關閉后再出現,就是初始化出現時,當前界面的焦點所在的控件,就是FocusManager.FocusedElement所指向的控件。
例如:
1.沒有設置焦點前
<Grid PreviewKeyDown="Grid_KeyDown" > <TextBox x:Name="txt1" HorizontalAlignment="Left" Height="23" Margin="174,72,0,0"
2.設置焦點管理后
<Grid PreviewKeyDown="Grid_KeyDown" FocusManager.FocusedElement="{Binding ElementName=txt2}" > <TextBox x:Name="txt1" HorizontalAlignment="Left" Height="23" Margin="174,72,0,0"