WPF窗口默认TextBox焦点

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF窗口默认TextBox焦点相关的知识,希望对你有一定的参考价值。

原文:WPF窗口默认TextBox焦点

 当WPF窗口显示后 如果想设置某个输入框为默认焦点 使用 FocusManager

  1. <Grid FocusManager.FocusedElement="{Binding ElementName=inputbox}">
  2. <TextBox Name="inputbox" HorizontalAlignment="Left" Height="24" Margin="10,10,0,0"
  3. Text="{Binding SearchText, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  4. TextWrapping="Wrap" VerticalAlignment="Top" Width="161">
  5. <TextBox.InputBindings>
  6. <!--键盘事件绑定-->
  7. <KeyBinding Command="{Binding Search_Click}" Key="Enter"/>
  8. </TextBox.InputBindings>
  9. </TextBox>
  10. </Grid>

 

以上是关于WPF窗口默认TextBox焦点的主要内容,如果未能解决你的问题,请参考以下文章

WPF:如何以编程方式从 TextBox 中移除焦点

WPF虚拟键盘如何不获得当前焦点

WPF TextBox 允许输入数字及字母的工具类

WPF TextBox 允许输入数字及字母的工具类

WPF TextBox 允许输入数字及字母的工具类

从视图模型中将焦点设置在 WPF 中的 TextBox 上