小编ben*_*uty的帖子

WPF:使用虚拟键盘

我创建了一个虚拟键盘用户控件,以便在我的应用程序中的多个窗口中使用。我想知道如何在按下某个键时将其输入到窗口中的文本框中。

我正在寻找的是这样的:

private void keyboardKey_Click(object sender, RoutedEventArgs e){
var key = sender as Button;
textbox.Text += key.Content;
}
Run Code Online (Sandbox Code Playgroud)

例如,如果我按下“a”键,则“a”会添加到文本框中。

我的想法倾向于某种绑定属性,但由于我是 WPF 的新手,我不知道从哪里开始。就像是

<local:QWERTYKeyboard TextboxBinding="TextboxName"/>
Run Code Online (Sandbox Code Playgroud)

谢谢

c# wpf xaml

3
推荐指数
1
解决办法
7118
查看次数

标签 统计

c# ×1

wpf ×1

xaml ×1