需要文本输入时打开屏幕键盘

时间:2018-03-23 09:50:02

标签: c# wpf on-screen-keyboard

每当用户点击控件时,我都需要打开屏幕键盘,允许输入任何文本。有关于如何做到这一点的想法?

1 个答案:

答案 0 :(得分:2)

因此,假设需要输入时,用户点击按钮启动屏幕键盘...然后代码将是,

    string progFiles = @"C:\Program Files\Common Files\Microsoft Shared\ink";
    string onScreenKeyboardPath = System.IO.Path.Combine(progFiles, "TabTip.exe");
    onScreenKeyboardProc = System.Diagnostics.Process.Start(onScreenKeyboardPath);

您需要添加

using System.Diagnostics;

希望这会有所帮助:P