【问题标题】:How to Select row using checkedit gridcontrol devexpress? [closed]如何使用checkedit gridcontrol devexpress选择行? [关闭]
【发布时间】:2015-03-31 15:51:45
【问题描述】:

我有一个在我的编码中使用 C# 的 winfrom,我使用 gridcontrol devexpress 2010 来显示数据联系人列表。

here is my form

选择这些列表后,我从我选择的 gridcontrol 中获取值,然后按 OK 按钮获取它。我不知道代码。

任何人都可以建议我,....谢谢

【问题讨论】:

    标签: c# checkbox devexpress gridcontrol


    【解决方案1】:

    首先我建议你阅读知识库文章:How to select rows via an unbound checkbox column

    从 13.2 版本开始,XtraGrid 控件中的 GridView 为多行选择提供了一个内置的复选框列。看 以下帮助主题了解更多信息:Multiple Row Selection via Built-In Check Column

    在 13.2 之前的版本中,您可以使用以下两种方法 手动实现一列进行行选择:

    1. 将布尔数据列添加到您的数据源,以保持行的选定状态。
    2. 使用未绑定的网格列。

    第一种方法很容易实现,但是添加了“虚拟”列 由于应用程序的限制,数据通常被禁止 业务逻辑。

    下面将阐明第二种方法。

    创建一个数组来存储所选行的状态。创造 一个Unbound Column,其值将与数组同步。 编写一个 CustomUnboundColumnData 事件处理程序来获取/设置未绑定 列值。
    在此处查看完美示例:
    DevExpress XtraGrid Control with checkBoxEdit column

    参考资料:
    DevExpress Example:Multiple selection using checkbox (web style)

    希望对您有所帮助..

    【讨论】:

    • 该链接是指 devexpress 2013 及更高版本,..但我仍然没有找到 devexpress 2010 的教程....他们中的大多数给我一些建议,我必须将我的 devexpress 版本更改为开发快递 2013...
    猜你喜欢
    • 2021-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多