C# 很多事件,以winform為例分享資料發生變化後怎麼觸發事件。
工具/原料
visual studio 2010
方法/步驟
首先我們建立一個winform專案,得到一個預設的窗體,在窗體上新增一個text框。
資料怎麼觸發事件#
選中這個textbox,右擊選擇屬性。
資料怎麼觸發事件#
在屬性視窗中我們單擊形狀是閃電的那個按鈕(事件)
資料怎麼觸發事件#
找到textchanged事件處雙擊。
資料怎麼觸發事件#
這樣一個文字改變觸發事件已經建立上了。可以在裡面編輯程式碼,在這之前我們在窗體中新增一個label,用來接收文字框變化的文字。然後在事件中新增程式碼:this.label1.Text = this.textBoxX1.Text;
資料怎麼觸發事件#
單擊執行測試一下。可以看到label文字跟著文字輸入發生變化而變化。
資料怎麼觸發事件#
我們也可以新增鍵盤相關是事件,比如我們新增keydown。
資料怎麼觸發事件#
我們仍然用上的程式碼進行測試:
資料怎麼觸發事件#
執行測試我們發現每當鍵盤按下label顯示文字會更新成textbox中的文字,但總是少一個當前按下的字母或者數字。
資料怎麼觸發事件#