如何在Windows Phone 8中的textbox_LostFocus事件上设置textbox.Focus()时启用PhoneApplicationPage_BackKeyPress事件

时间:2014-08-20 09:35:38

标签: windows-phone-7 windows-phone-8 keyboard

如何启用

  

PhoneApplicationPage_BackKeyPress

在Windows Phone 8中的textbox_LostFocus 事件上设置 textbox.Focus()时的

事件。 我想在文本框中将一些项目添加到列表框中时显示键盘。列表框得到更新但我的键盘总是在按钮点击时隐藏。 我想让它一直打开,直到我按回键。

谢谢, NISHANT

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式获取 BackKeyPress 事件:

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
    base.OnBackKeyPress(e);
}

完成所有工作后,您可以在按钮点击结束时编写 textbox.Focus()

试试这个:

private void btnAdd_Click(object sender, RoutedEventArgs e)
{
    ListboxName.Items.Add(TextBoxName.Text);
    TextBoxName.Text = "";
    TextBoxName.Focus();
}

我已经实施了。它的工作......