大家好,我想问一下,我在WinCe下面的DataGrid上绑定了数据,我在进行下一步操作时需要判断是否选中了数据,
使用了
int rowIndex = BindingContext[this.gridCustomer.DataSource].Position;
但是在选择了第一行时和没有选择记录的时候rowIndex都是0...请问有其他的判断方法吗?
谢谢!
不知道你想具体实现什么功能,一种方法是首先将rowIndex = -1 然后判断rowIndex的值。
一般情况下datagrid默认会选择第一行的数据,你也可以先通过UnSelect()函数解除默认选项,然后再进行判断。
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagrid.unselect%28v=VS.90%29.aspx