Adr*_*ica 4 c# silverlight windows-phone-7
在我的WindowsPhone应用程序中,我有一个文本框需要在给定时间获得焦点.到目前为止我尝试过的:
textBox1.Focus();
Run Code Online (Sandbox Code Playgroud)
textBox1.UpdateLayout();
textBox1.Focus();
Run Code Online (Sandbox Code Playgroud)
textBox1.IsTabStop = true;
textBox1.UpdateLayout();
textBox1.Focus();
Run Code Online (Sandbox Code Playgroud)
textBox1.IsTabStop = true;
textBox1.Focus();
Run Code Online (Sandbox Code Playgroud)
似乎没什么用.在模拟器中,当Focus()调用该方法时,键盘开始上升,但随后崩溃.TextBox已在属性中IsTabStop设置true.
这似乎是 Silverlight 的一个错误。我已经TextChanged在 上使用了该事件TextBox,并将Focus()在那里设置。有点丑陋的解决方法,但它对我有用。如果有人有其他解决方案,请发布。