about repositoryItemCheckEdit

本文关键字:repositoryItemCheckEdit about | 更新日期: 2023-09-27 17:59:46

我在xtragrid control's column中添加了repositoryItemCheckEdit。我的extragridview中总共有3列。当我设置gridcontrol的数据源属性时,表中的字段将帮助填充其中的两列。

我面临的问题是,当我将复选框的状态从extragrid更改为checked一次时,它是有效的,但当我从下一行进行检查时,之前从gridview中选择的复选框丢失了。它只维持一行。我希望多排中保留两个。

如何做到这一点?

我的数据表包含两个字段作为TemplateTitle&TemplateBody。我的xtragrid包含三列,作为datatable&附加列作为未绑定列的repositoryItemCheckEdit。我在设计时创建了网格视图的列。我只将gridcontrol的datasource属性设置为datatable。

谢谢。

about repositoryItemCheckEdit

如果repositoryItemCheckEdit未绑定,则必须使用网格的CustomUnboundColumnData事件手动控制CheckEdit的已检查状态,否则当移动到其他行时,状态将丢失。

您必须在DevExpress支持中心搜索这些类型的问题。这些都有很好的记录,可以很容易地在那里找到。

http://www.devexpress.com/Support/Center/p/B135631.aspx
http://www.devexpress.com/Support/Center/p/Q254784.aspx

使用BindingList而不是DataTable或ObservableCollection解决了绑定到(DevExpress)GridView/GridControl(Windows窗体)中复选框的布尔值的问题。

相关文章:
  • 没有找到相关文章