1

我正在尝试在我的表单中创建一个虚拟数字键盘。当用户单击任何小键盘按钮时,相应的数字应发送到当前聚焦的 TextBox(或任何其他文本控件)。

除了模拟击键之外,如何防止数字键盘控件内的数字键盘按钮从已经聚焦的 TextBox 中窃取焦点?

我试过谷歌搜索和搜索,但没有找到任何对我有帮助的东西。

4

2 回答 2

1

在 Numpad 按钮的单击事件中添加此行。

this.ActiveControl = YourTextboxID;
于 2012-11-06T10:04:01.373 回答
0
SetStyle(ControlStyles.Selectable, false);
于 2012-11-06T09:44:01.560 回答