Tag: 专注于

无法将焦点设置为UserControl的子项

我有一个UserControl ,其中包含一个TextBox 。 当我的主窗口加载我想设置焦点到这个文本框,所以我添加焦点Focusable="True" GotFocus="UC_GotFocus"到UserControl的定义和FocusManager.FocusedElement="{Binding ElementName=login}"我的主窗口定义。 在UC_GotFocus方法中,我只是简单地调用我想要关注的控件上的.Focus() ,但这不起作用。 我所需要做的是在应用程序启动时在UserControl接收焦点中有一个TextBox 。 任何帮助将不胜感激,谢谢。