Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- using System.Windows.Forms;
-
- namespace CnasSynchronousCommon
- {
- public class FormKeyEventClass
- {
- /// <summary>
- /// 声明一个委托
- /// </summary>
- public delegate void FormKey();
-
- /// <summary>
- /// 声明事件对象
- /// </summary>
- public event FormKey FormKeyEvent;
-
- /// <summary>
- /// 事件触发方法
- /// </summary>
- protected virtual void OnEvent(KeyEventArgs e)
- {
- if (FormKeyEvent != null && e.KeyCode == Keys.Enter)
- {
- FormKeyEvent();
- }
- }
-
- /// <summary>
- /// 引发事件的方法(一般是由外部调用的方法,用来引发事件发生)
- /// </summary>
- public void FormKeyEventRun(KeyEventArgs e)
- {
- OnEvent(e);
- }
- }
- }
|