问题标签 [c1flexgrid]

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 回答
1019 浏览

wijmo - Wijmo Flexgrid 十进制数据四舍五入

在我的 Wijmo FlexGrid 中,在一列中我有十进制值 (32.786878)。在 UI 中,它正在结束。

我只想在 UI 中显示舍入 (32.79) 值,但是当我在 UI 中编辑列值时,我想显示完整值 (32.786878)

0 投票
0 回答
174 浏览

vb.net - 如何将颜色设置为 c1 flex 网格中的动态列

我正在使用c1flexgrid在 vb.net 中生成一个报告,其中一些列是动态的。我需要为这些列设置各种背景颜色。

如何做到这一点?

0 投票
1 回答
282 浏览

wpf - 如何启用与excel相同的拖动和复制单元格功能,其中+号出现在单元格的右上角,在WPF的c1 flexgrid中?

我在 WPF 中的 C1FlexGrid 中需要 excel 的 Ctrl+D 功能。我还需要在 C1FlexGrid 中实现 Excel 单元格的 Drag n Copy 功能。

0 投票
1 回答
1514 浏览

vb.net - C1FlexGrid - 更改一系列单元格的“突出显示”行为

我的场景:

我有一个带有列和行标题的 C1FlexGrid。此外,C1FlexGrid 的第一行是一个布尔行(复选框)。根据这些复选框的状态,所需的效果是禁用该列的单元格。困难在于,由于第一行是不得禁用的布尔数据类型,因此不能使用 .Cols(index).AllowEditing 属性。我已经使用 BeforeEdit 事件处理程序成功地实现了一种解决方法,以禁止更改列中的单元格,以及在禁用时将单元格变灰的 CellStyle。

我的问题

有没有办法只修改这些单元格的“突出显示”行为,使得禁用的单元格根本不突出显示?

0 投票
1 回答
1086 浏览

c1flexgrid - 如何在 C1flexgrid 中建立父子关系

我正在使用C1Flexgrid,我需要在这个网格中建立父子关系。但是子细节需要显示在同一个网格中(没有其他网格),当我点击 + expand 时应该会发生,反之亦然。

我在下面的代码中编写了与 parent 和 child 相关的数据表中的一列。如果它是父母,那么我将其设为 1,否则为 0。

当我尝试使用此代码时。R2row 作为 r 的子节点出现,这不应该是这样的情况,因为它是父节点。

请帮我解决这个问题。

0 投票
1 回答
2751 浏览

c# - c1.flexgrid 多选行

如何知道用户是否完成了单选行和多选行。我使用以下代码:

但这仅在用户使用鼠标进行拖放选择时才有效。但是当用户使用 CTRL 键选择时,RowSel 和 Row 是相同的值。如何区分用户的单选和多选。

0 投票
1 回答
909 浏览

angularjs - 当用户单击 wijmo 中的复选框时,查找下一个复选框状态

我的代码如下所示,我有一个如下所示的 json,当 json 对象具有 PQ 时,应选中 PQ 列复选框,当 json 对象具有 FG 时,应选中 FG 列复选框。现在,当用户想要更新一行时,我将如何知道更新后的行值(复选框更新)。如何捕捉下一列复选框状态?我的意思是每次当用户选中一个复选框时,我都应该获取所有行值并形成 json 以将数据发送到服务器。我怎样才能做到这一点

在此处输入图像描述

0 投票
1 回答
737 浏览

arrays - VBA FlexGrid 选择行到数组

我有一个 3 列的 Flexgrid (VSFlexGrid 8)

网格名称 = Main_Window.form_seg_carrier_grid

选择列定义为布尔数据类型,由用户选择哪些行是真/假。

我需要的是一种获取所有真实行并将 ID 设置为数组的方法。

目前我唯一能得到的就是告诉我选择了哪一行,或者它是真/假,0代表假,-1代表真。

阵列可以在按钮单击或更改时构建。

编辑 1

据我所知,这将触发一个 msgbox(测试变量的快速方法)以显示它何时设置为 true

结束子

编辑 2

我觉得我很接近这样的事情,只是不能让它做我想做的事..

0 投票
1 回答
548 浏览

c# - 如何找到 C1FlexGrid 控件的全尺寸(以像素为单位)?

我有一个 C1FlexGrid 控件,其中填充了许多行和列。

我怎么能问控件它的“全尺寸”是什么(以像素为单位)?

全尺寸我的意思是,我应该设置它的 .Size 属性值,
所以它的所有单元格都将被显示,而不需要用户任何滚动条/滚动。

0 投票
1 回答
633 浏览

c# - C1FlexGrid 中单元格上的图形 DrawImage、FillRectangle 和 DrawCell

当我需要设置背景颜色、绘制图像并为宽边框填充矩形时,我很难在 C1FlexGrid 中正确渲染单元格。我似乎无法为每个单元格正确绘制 DrawCell、DrawImage 和 FillRectangle 的正确组合。

“OwnerDrawCell”事件是我绘制内容、边框和图像的地方。

首先,我将每个单元格的单元格背景色设置为如下所示:

然后对于某些单元格,我正在绘制图像和文本。

然后对于某些列,我想绘制一个沉重的右边框,以便在列组之间进行视觉分离。

编写的代码几乎就在那里。我尝试了许多替代方案和流程,但最终没有绘制单元格图像、单元格边框、单元格内容或它们的任何组合。

我需要有关如何在单元格上绘制所有内容的帮助。