Windows runtime windows8竞赛将参加

Windows runtime windows8竞赛将参加,windows-runtime,setfocus,Windows Runtime,Setfocus,我试图在TextBox上设置焦点,但focus()方法返回false this.NameTextBox.Focus(FocusState.Programmatic); 然而,其中写道: 焦点(焦点状态值) 返回值:如果焦点设置为控件,或焦点为 已经在控件上如果控件不可聚焦,则为False。 及 通常将FocusState.programmable作为参数传递给 指示通过故意呼叫控制中心获得的控制焦点 聚焦法。例如,如果单击“编辑”按钮导致焦点 要在文本框中设置,请使用编程焦点状态 那么为什么我

我试图在TextBox上设置焦点,但focus()方法返回false

this.NameTextBox.Focus(FocusState.Programmatic);
然而,其中写道:

焦点(焦点状态值)

返回值:如果焦点设置为控件,或焦点为 已经在控件上如果控件不可聚焦,则为False。

通常将FocusState.programmable作为参数传递给 指示通过故意呼叫控制中心获得的控制焦点 聚焦法。例如,如果单击“编辑”按钮导致焦点 要在文本框中设置,请使用编程焦点状态


那么为什么我的命令不起作用呢?

您的标题看起来像是错误的粘贴。想重写吗?我猜是时间问题。文本框不在可视树中,或者您在元素能够聚焦之前过早地执行此操作。你什么时候打电话给福克斯?