C# DataGridView 事件

  • 13922
  • 0
  • C#
  • 2010-05-21

C# DataGridView 事件

DataGridView 事件真的很多,

最近常用到,感謝「msdn」的資訊。

http://msdn.microsoft.com/zh-tw/library/x4dwfh7x%28v=VS.80%29.aspx

 

以下是我經常用到的,列出整理:

編輯/停止編輯:

CellBeginEdit 發生於選定的儲存格開始編輯模式時。

CellEndEdit 發生於目前所選的儲存格停止編輯模式時。

按鈕:

CellClick 發生於按一下儲存格的任何部分時。

CellContentClick 發生於按一下儲存格中的內容時。

CellContentDoubleClick 發生於使用者按兩下儲存格的內容時。

焦點移動:

CellLeave 發生於儲存格失去輸入焦點,且不再是目前儲存格時。

RowLeave 發生於資料列失去輸入焦點,且不再是目前資料列時。

驗証:

CellValidated 發生在儲存格完成驗證之後。

CellValidating 發生於儲存格失去輸入焦點、啟用內容驗證時。

CellValueChanged 發生於儲存格的值變更時。

RowValidated 發生在資料列完成驗證之後。

RowValidating 發生於資料列進行驗證時。

整列新增/刪除時:

UserAddedRow 發生在使用者完成將資料列加入 DataGridView 控制項的動作時。

UserDeletedRow 發生在使用者完成從DataGridView 控制項刪除資料列的動作時。

 

自我LV~