【发布时间】:2011-08-16 11:52:04
【问题描述】:
那么如何开始。 例如,我在问您何时制作游戏并添加控件时,当焦点不在表单上而是在某些控件上以及当我调用 this.Focus() 或 this.Select 时,如何使表单的关键事件运行() 它不会发生任何事情,但是如果我使用空表单(没有控件)它可以工作(事件响应)。当我有例如 2 个按钮并调用 button1.focus() 并按下一个键时 button1 的事件处理程序响应(仅它)然后当我调用 button2.Focus() 它响应 button2.How 焦点分布通过控件? 我知道对于羊肉,您必须单击它们一次才能自动将焦点放在它们上,对于 textboxtes 也是如此,但是当我单击表单时,它不会将焦点移到表单上。
我对关键事件几乎没有经验,请解释一下如何使用它们以及它们如何理解它们的功能。
PS: 抱歉拖了这么久
【问题讨论】:
-
考虑拆分您的问题。这样更容易回答。
-
我的一般问题是它们如何运作以及如何使用它们(事件)
-
是的,我知道。我的建议仍然有效,因为它们是两个独立的问题,恰好触及相同的概念。 =)
-
好的,我将删除关于 KeyEventArgs 的部分
标签: c# .net keyboard-events