【发布时间】:2018-02-21 17:15:09
【问题描述】:
我创建了一个虚拟键盘用户控件,以便在我的应用程序的多个窗口中使用。我想知道当按下一个键时如何让它输入到窗口中的文本框中。
我正在寻找的是这样的:
private void keyboardKey_Click(object sender, RoutedEventArgs e){
var key = sender as Button;
textbox.Text += key.Content;
}
例如,如果我按下 'a' 的键,那么 'a' 会添加到文本框。
我的想法倾向于某种绑定属性,但由于我是 WPF 新手,我不知道从哪里开始。像
<local:QWERTYKeyboard TextboxBinding="TextboxName"/>
谢谢
【问题讨论】: