Datagrid以编程方式取消选择单元格

时间:2012-11-21 10:50:03

标签: winforms compact-framework

我使用的PDA中DataGrid有一个itemNamesbarcodescanStatus的列表。用户扫描条形码并在我的DataGrid中搜索匹配项,然后选择与条形码关联的项目的行。我将scanStatus设置为true

我在用户触摸屏幕时遇到问题,而DataGrid的所有行都未被选中。

所以我尝试处理DataGrid的ClickDoubleClickMouseUp事件。我遍历我的网格,其中scanStatus为true并调用grid.Select(iteratorIndex),否则我调用grid.UnSelect(iteratorIndex)

重新选择扫描项目的行。但是,用户单击的最后一个单元格也保持选中状态。如何取消选择该单元格?我在发帖之前做了搜索,唯一与我的情况相匹配的是this thread,我在那里尝试了这个建议,但它没有回答我的问题。

0 个答案:

没有答案