我正在尝试将焦点设置在TextBox上,但Focus()方法返回false
this.NameTextBox.Focus(FocusState.Programmatic);
然而在msdn中写道:
焦点(FocusState值)
返回值:如果焦点设置为控件或焦点为真,则返回true 已经控制了。 如果控件无法对焦,则为false。
和
您通常将FocusState.Programmatic作为参数传递给 表明控制通过故意调用获得的焦点 聚焦方法。例如,如果单击“编辑”按钮会导致焦点 要在 TextBox 上设置,请使用Programmatic焦点状态。
那为什么我的命令不起作用?