RowDataChecked数据行选中之后发生的事件。与之相对的,我们还有一个RowDataChecking,理论上我们可以根据自己的意愿取消此行的选择状态,通过e.Cancel=True即可。
RowDataChecked | 是 | 数据 | 数据行选中之后发生的事件。 |
RowDataChecking | 是 | 数据 | 数据行选中之前发生的事件。 |
下面是e参数可以获得的对象清单
Vb.Net |
|
示例:
Vb.Net |
Public Sub RowDataChecking(sender As Object,e As sanMuSoft.CS.WinForm.ColDataEventArgs) '如果不是自己创建的,不让选择 If e.RowData("创建者").ToString()<>Proj.User.UserID Then '取消选择 e.Cancel=True End If End Sub |
C# |
public void RowDataChecking(object sender, sanMuSoft.CS.WinForm.ColDataEventArgs e) { // 如果不是自己创建的,不让选择 if (e.RowData["创建者"].ToString() != Proj.User.UserID) { // 取消选择 e.Cancel = true; } } |