Xaml Silverlight 4-如何使文本框中的光标处于活动状态?

Xaml Silverlight 4-如何使文本框中的光标处于活动状态?,xaml,textbox,silverlight-4.0,Xaml,Textbox,Silverlight 4.0,我在silverlight页面上有多个文本框。如何使其中一个处于活动状态,以便我不必单击它就可以在其中键入内容 你可以试试 textBox1.Focus(); 这会将焦点转移到文本框上 编辑: 我假设您希望在加载页面时选择文本框。在这种情况下,您需要首先将焦点放在silverlight插件上,然后调用textbox的focus()方法 这里有一种方法可以做到这一点: System.Windows.Browser.HtmlPage.Plugin.Focus(); 我已经试过了。

我在silverlight页面上有多个文本框。如何使其中一个处于活动状态,以便我不必单击它就可以在其中键入内容

你可以试试

    textBox1.Focus();
这会将焦点转移到文本框上

编辑: 我假设您希望在加载页面时选择文本框。在这种情况下,您需要首先将焦点放在silverlight插件上,然后调用textbox的focus()方法

这里有一种方法可以做到这一点:

    System.Windows.Browser.HtmlPage.Plugin.Focus();

我已经试过了。我执行textBox1.Focus()并运行解决方案,如果我开始键入,什么都不会发生。。。所以我仍然需要在IE浏览器中点击文本框,但在chrome浏览器中没有。我认为这是因为silverlight在chrome上有一点支持问题。不知道不管怎样,我把你的答案作为解决办法。非常感谢。