2016-02-19 42 views
0

我有一個視圖內的用戶控件。用戶控件有一個組合框和幾個文本框,帶有一個按鈕。當用戶控件中點擊按鈕時,我希望焦點轉到父視圖上的「提交」按鈕,而不是usercontrol中的組合框。我很感激我能得到的任何建議。WPF將焦點從UserControl移動到父視圖

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

回答

0

使用FocusManager.FocusedElement來實現這一點。將其設置爲您的控件

<Grid FocusManager.FocusedElement="{Binding ElementName=MyButtonName}"> 
    <UserControls:myControl etc.../> 
    <Button Name="MyButtonName"/> 
</Grid > 
相關問題