问题标签 [tcxgrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2068 浏览

delphi - 当数据集处于插入模式时,我无法更改 TcxGrid 字段值

我使用delphi2010和oracle 10g作为数据库

当我想通过单击按钮将某些内容添加到数据库时,我的 TcxGrid 已连接到数据集(qryDONEMSEL -> TOraQuery)我将数据集更改为插入模式但是 TcxGrid 中的字段未启用有什么问题?

按钮内的代码如下

谁能给我一些建议?

0 投票
1 回答
6200 浏览

delphi - 如何从 cxgrid lookupcombobox 获取编辑值

Delphi-7,DevExpress ExpressQuantumGrid Suite For Delphi.BCB v5.8 Fianl

我在 cxGrid 中有一个名为emaillist_id的 lookupcombobox 列。其中emaillist_id是 KeyField,Email是 ListField。用户可以从列表中选择电子邮件或键入新电子邮件。当用户键入新电子邮件时,我想使用 SP 将其添加到数据库表中。为此,我需要获得编辑值。我怎样才能做到这一点?

或者,这个问题有更好的解决方案。

谢谢。

0 投票
1 回答
2352 浏览

delphi - Delphi Devexpress TcxGrid 滚动事件

我正在使用带有 TcxGridTableView 的 cxGrid 组件。我需要获取滚动条的偏移距离。我想知道我可以使用滚动事件来获取此信息吗?

我正在寻找滚动了多少像素,因为我想从其上方网格的左侧位置显示类似像素规则的东西,并且我必须计算被滚动移动的“隐藏”像素。

提前致谢。

0 投票
2 回答
5331 浏览

delphi - tcxGrid 使用 TList 作为数据源

我想知道是否可以将 TList 对象绑定为 cxGrid 数据源。

所以我拥有的是一个 TList 对象,其中包含我不需要持久的各种对象。我想要一种 GridView 作为“所选项目”的概述,并且所选项目是列表中的对象。

最好由存储在 TList 中的对象类型定义列。

这是否容易实现,如果可以,您能否给我一个关于如何完成的概述。我目前正在使用一个 ListBox,它使用 tabWidth 作为一种列分隔符,但更愿意进行切换。

0 投票
1 回答
1607 浏览

delphi - 更改使用 cxGrid 制作的图表中的步骤

我的图表的图像

我有一个用 DevExpress 的 cxGrid 制作的图表,在 X 轴上我有一个日期但是当图表中有很多数据时,这些日期被削减到只有 2 或 4 位数字

如何更改它以使 X 轴仅在每 5 或 10 个值处显示文本?

0 投票
1 回答
624 浏览

delphi - cxgrid ib dll delphi

美好的一天,我从主窗体调用 dll 编写插件 dll

在 dll 本身中,它看起来像

问题是我无法编辑单元格 cxGrid 我可以做错什么吗?

0 投票
1 回答
1004 浏览

button - 在 cxGrid 中隐藏带有按钮的列

我有一个 cxGrid,它有一个包含一些按钮的列,我希望能够隐藏此列。原因是我使用与输入相同的网格进行打印。但是报告中不需要某些列。我知道如何使用 GetColumnByFieldName 隐藏列,但我不知道如何使用按钮列,因为它没有字段名

0 投票
3 回答
28976 浏览

delphi - 如何从 TcxGrid 中获取选定的单元格文本?

我正在使用 Devexpress TcxGrid 并且正在尝试获取选定的单元格文本。我的 TcxGrid 连接到某种 DataSource - 我认为它是 DataControler。

我的目标是从整行的单元格中获取文本,并将其放在用逗号分隔的字符串中。

0 投票
1 回答
2365 浏览

c++ - 以编程方式填充 TcxGrid 的 cxCheckCombox 属性

在我的一个列的网格中,我将 CheckComboxBox 设置为它的属性。问题是我无法以编程方式填充它的项目。

使用

但我的表格冻结了!我的目标是用来自表单创建事件的数据集的数据填充该列,这样我什至没有达到列的Items属性!

我在问填充 Grid 的 TcxCheckCombobox 项的可能方法是什么???

我有一个执行此操作的德尔福代码

填充项目的行TcxCheckComboBoxProperties(cxGrid1DBTableView1Company.Properties).Items.AddC heckItem(FieldByName('Company').AsString); 对吗?

在我使用的 c++ 中,TcxCheckComboBoxProperties(tvDepAC->Properties)但是当我尝试调用 Items 属性时,没有这样的属性!那TcxCheckComboBoxProperties(tvDepAC->Properties)->Items.AddCheckItem(i)是不对的!!

可能是什么问题呢??

需要帮忙 !!!

0 投票
2 回答
4378 浏览

delphi - 隐藏 TcxGrid 中某些行的 TcxEditButton

我已经实现了一个带有一些列的 TcxGrid。此网格中最后一列的单元格包含 TcxEditButton 类型的按钮。

网格的内容要么由用户输入,要么在创建其父表单时从文本文件加载。

我想根据网格中的值隐藏其中一些按钮。确定按钮可见性的值可以从网格内存数据集中读取,也可以直接从网格中的隐藏列中读取。

我的问题是我无法找到正确的事件来检查值,并设置按钮的可见性属性。我尝试在网格表和包含按钮的列上使用各种事件。

关于如何获取按钮项目并同时能够在绘制网格时进行设置的任何建议?

解决方案:如果接受的解决方案,最终使用修改后的版本。