WPF将焦点从UserControl转移到父视图

时间:2016-02-19 15:53:02

标签: wpf xaml button combobox focus

我在视图中有一个用户控件。 usercontrol有一个组合框和几个文本框,带有一个按钮。当在usercontrol中单击按钮时,我希望焦点转到父视图上的Submit按钮而不是usercontrol中的组合框。我很感激我能得到的任何建议。

<Grid>
    <userControls:myControl etc.../>
    <Button etc..../>
</Grid>

1 个答案:

答案 0 :(得分:0)

使用FocusManager.FocusedElement来实现这一目标。将其设置为您的控件

<Grid FocusManager.FocusedElement="{Binding ElementName=MyButtonName}">
   <UserControls:myControl etc.../>
   <Button Name="MyButtonName"/>
</Grid >
相关问题