2010-02-10 54 views
3

在我的应用程序中,我有一个TcxGrid(devexpress datagrid),它显示从存储过程返回的数据。
现在我想添加一个显示复选框的列,其中的值不能来自数据库,但在内部进行计算。 单击复选框时,需要触发某些内部逻辑。添加带有复选框的计算列到datagrid

有什么建议吗?

回答

1

@boris,我建议您使用Support Center site of DevExpress来处理这类问题,DevExpress产品中有数以千计的文章。

反正我离开这里的链接的东西,可能会帮助;)

+0

感谢您的链接,但我仍然在等待我的公司关于注册证书的回复...另外,我真的很喜欢SO – 2010-02-10 16:00:09

+0

虽然我注意到我主要喜欢它,因为这里的C#社区是所以充满活力和巨大的.. – 2010-02-10 16:01:20

0

你在运行时创建或在设计时有何看法?

我没有当这个在运行时,并返回一个静态值从我的查询一个栏我有点被骗:

select false as processed,col1,col2 from table where true 

然后我可以安全地连接数据集,我有我的新列玩用。

然后你可能会使用properties.onChange或properties.onEditValueChanged作为你的逻辑代码。

+0

我所做的是创建一个自定义数据集,但现在我的整个网格是难以置信的.. – 2010-02-10 15:58:52

+0

我用查询来实际填充kbmMemTable进行编辑,然后我刚创建一个自定义解析器并处理标记的行 - 无论如何,RRUZ给出的链接可能是你最好的选择 – 2010-02-11 12:53:29