RowDataChecked數(shù)據(jù)行選中之后發(fā)生的事件。與之相對的,我們還有一個(gè)RowDataChecking,理論上我們可以根據(jù)自己的意愿取消此行的選擇狀態(tài),通過e.Cancel=True即可。
RowDataChecked | 是 | 數(shù)據(jù) | 數(shù)據(jù)行選中之后發(fā)生的事件。 |
RowDataChecking | 是 | 數(shù)據(jù) | 數(shù)據(jù)行選中之前發(fā)生的事件。 |
下面是e參數(shù)可以獲得的對象清單
Vb.Net |
|
示例:
Vb.Net |
Public Sub RowDataChecking(sender As Object,e As sanMuSoft.CS.WinForm.ColDataEventArgs) '如果不是自己創(chuàng)建的,不讓選擇 If e.RowData("創(chuàng)建者").ToString()<>Proj.User.UserID Then '取消選擇 e.Cancel=True End If End Sub |
C# |
public void RowDataChecking(object sender, sanMuSoft.CS.WinForm.ColDataEventArgs e) { // 如果不是自己創(chuàng)建的,不讓選擇 if (e.RowData["創(chuàng)建者"].ToString() != Proj.User.UserID) { // 取消選擇 e.Cancel = true; } } |