1.通过nuget安装 osklib.wpf
2.在textbox getFoucs中敲入如下代码即可实现获得焦点弹出软键盘文章来源:https://www.toymoban.com/news/detail-686869.html
private void txtPLC_IP_GotFocus(object sender, RoutedEventArgs e)
{
try
{
// Osklib.OnScreenKeyboard.Close();
Osklib.OnScreenKeyboard.Show();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
3.如果界面上的textbox比较,就直接在窗体事件中写。注意第一句为判断是否为textbox文章来源地址https://www.toymoban.com/news/detail-686869.html
private void Grid_GotFocus(object sender, RoutedEventArgs e)
{
if (!(e.OriginalSource is TextBox))
return;
try
{
Osklib.OnScreenKeyboard.Show();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
到了这里,关于WPF工控机textbox获得焦点自动打开软键盘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!