[CS]自動建立事件
最近要用到在WinForm上使用快速鍵,但是卻礙於建立事件的方式沒有這麼樣的直覺,所以小卡了一下。所以在路上找了一下更方便的方式,順便在此紀錄。 話說vb.net建立控制項的事件像喝水一樣簡單,因為就在表單最上方的下拉是選單。(如下圖) 當你選擇了某控制項的事件,則右方的下拉式選單則會列出所有的事件清單,點選後就會自動建立其程式區塊。 後來查到有更簡便的方法 點選要新增事件的控制項,然後到屬性視窗上可以看到事件的符號(閃電),這裡會列出所有事件清單,然後點選要新增事件的右方空白處,就會自動建立事件的程式區塊 ===========================手動======================================= 下方再來講一下如何手動建立事件(挺麻煩的) 首先要先建立事件 這裡示範的是觸發form1的KeyDown事件,所以輸入this.KeyDown 再輸入後方的+=之後intellisense還是會自動產生後方的程式讓你選擇,再點選Tab自動建立 這個時候要注意,因為是建立在form1上的事件,所以要開啟Keypreview的選項 KeyPreview = true; 建立完成事件宣告後,再加入事件的程式區塊及程式 以上,打完收工。