如何从c#Xtragrid列中获取复选框对象

如何从c#Xtragrid列中获取复选框对象,c#,checkbox,devexpress,xtragrid,C#,Checkbox,Devexpress,Xtragrid,大家好, 我正在C#.Net应用程序中使用DevExpress XtraGrid控件。我将一个表中的值绑定到一个网格,该表包含一个位字段:Authorized。因此,网格显示带有复选框的列。我想获取该复选框对象或该控件的事件 为什么不尝试使用与视图关联的CellValueChanged或CellValueChanged事件?您可以使用IDE的属性列表将其连接起来,并在事件内部使用事件参数来决定要对哪个列执行操作。为什么不尝试使用绑定到视图的CellValueChanged或CellValueCh

大家好, 我正在C#.Net应用程序中使用DevExpress XtraGrid控件。我将一个表中的值绑定到一个网格,该表包含一个位字段:
Authorized
。因此,网格显示带有复选框的列。我想获取该复选框对象或该控件的事件


为什么不尝试使用与视图关联的CellValueChanged或CellValueChanged事件?您可以使用IDE的属性列表将其连接起来,并在事件内部使用事件参数来决定要对哪个列执行操作。

为什么不尝试使用绑定到视图的CellValueChanged或CellValueChanged事件?您可以使用IDE的属性列表将其连接起来,并在事件内部使用事件参数来决定要对哪个列执行操作。

您可以使用gridView.ActiveEditor属性来获取当前打开的编辑器的引用。它在CellValueChanged事件处理程序中可用

您可以使用gridView.ActiveEditor属性获取当前打开的编辑器的引用。它在CellValueChanged事件处理程序中可用

你在看什么比赛?数据更改事件?您正在查看什么事件?数据更改事件?在CellValueChanged中,未获取该复选框对象。但值的更改是否与正在选中的复选框相同?我认为这是一样的,复选框只是1或0的视觉表示。如果我向您提供了我的答案,则可以接受否决票,但您给出了需要整个复选框对象的更多理由,而不是通过checked属性测试值更改。CellValueChanged时不发生checkbox事件。但是获取所选行的Itemarray对象。我的意思是,在CellValueChanged中获取的复选框控件未更改正在获取该复选框对象。但值的更改是否与正在选中的复选框相同?我认为这是一样的,复选框只是1或0的视觉表示。如果我向您提供了我的答案,那么否决票是可以接受的,但您给出了需要整个checkbox对象的更多理由,而不是通过checked属性测试值更改。CellValueChanged时不会发生checkbox事件。但是要进入所选行的Itemarray对象。我的意思是要获取checkbox控件