【问题标题】:WPF move focus from UserControl To Parent ViewWPF 将焦点从 UserControl 移动到父视图
【发布时间】:2016-02-19 15:53:01
【问题描述】:
我在视图中有一个用户控件。用户控件有一个组合框和几个文本框,还有一个按钮。在用户控件内单击按钮时,我希望焦点转到父视图上的提交按钮,而不是用户控件中的组合框。我很感激我能得到的任何建议。
<Grid>
<userControls:myControl etc.../>
<Button etc..../>
</Grid>
【问题讨论】:
标签:
wpf
xaml
button
combobox
focus
【解决方案1】:
使用FocusManager.FocusedElement 来实现这一点。将此设置为您的控件
<Grid FocusManager.FocusedElement="{Binding ElementName=MyButtonName}">
<UserControls:myControl etc.../>
<Button Name="MyButtonName"/>
</Grid >