【发布时间】:2017-04-03 02:52:13
【问题描述】:
简单的问题,但不知道该怎么做。
我有一个只有一个“确定”按钮的消息框,它通过捕获输入上的无效数据类型/格式来显示。
我希望在按空格(并且只有空格)后按下“确定”按钮
我想我需要某种事件,它检查是否在此消息框上按下(但仅)空格按钮。但不知何故,这样一个简单的任务听起来有点不方便。
【问题讨论】:
-
这是内置的 Windows 窗体 MessageBox 吗?
-
简单的答案是你不能。并非没有使用
Form创建自己的MessageBox,然后处理KeyPress事件。 -
Space 会点击窗口中的按钮,只要它获得焦点。
-
Space 会点击一个按钮,但你必须禁用 Enter 按钮点击
标签: c# .net messagebox keydown