我在iterface上设置了textbox.Focus()
。当我第一次来到页面时它可以工作,但在导航到其他页面后再次进入同一页面,我设置界面我的textbox.Focus()不起作用。
我只是在界面中使用它:
textbox.Text = string.Empty;
textbox.Focus();
它也需要旧的价值。假设我想在文本框中设置string.empty,它只适用于第一次但不是第二次。
请告诉我可能是什么解决方案。
谢谢, NISHANT
答案 0 :(得分:1)
尝试在页面的OnNavigatedTo事件中执行相同操作。
答案 1 :(得分:0)
试试这个:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
textbox.Text = "";
textbox.Focus();
}