问题标签 [gridex]

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

winforms - Janus GridEX 自引用设置

我想在 Janus GridEX 中将我的树加载为 Hirarchical ,但是当我设置它不起作用时,我的表列是:

设置窗口如下 这就是我设置设置的方式

我还检查了 GridEX 教程,一切都很好,但对我不起作用!

0 投票
2 回答
1252 浏览

c# - Janus GridEX:查找是否单击了标题

目前,当我双击任何网格项目时,会触发以下事件。这包括如果我也双击标题。

有没有办法区分标题或点击的行?SelectedItem 位置始终 > 0

0 投票
2 回答
3551 浏览

c# - Janus GridEX:无法在 CellValueUpdated 事件中获取新编辑的值

处理时如何获取当前编辑的值:

尝试使用以下方法获取值:

valueChangedCell唯一改变它的值的时刻是当触发CellUpdated或事件时。UpdatingCell但后两者仅在用户将键盘输入焦点更改到另一个单元格的情况下才会触发,这可能是为了应用已编辑单元格的新值。我要查找其值的单元格是一个仅包含一个复选框的单元格。我想在给定单元格的复选框切换后立即执行给定操作,而不是在用户更改焦点后立即执行,例如移动到表格中的另一个单元格。看到在事件的描述中提到了一些行缓冲区:

我认为复选框的当前值可能保存在某个缓冲区中,并且在更改焦点时,新值将应用于单元格。

任何想法如何在处理 Janus 时获取复选框的当前设置值GridEX.CellValueChanged

0 投票
4 回答
3630 浏览

janus - 在 Janus Gridex 中添加过滤器

我正在使用具有多列的 Janus GridEX。我想根据 GridEX 中特定列的输入值在 gridex 数据中应用过滤器。我试图在顶部添加一个额外的行,我可以在文本框中为特定列输入过滤条件。我只想将过滤器单元格保持为可编辑,同时保持 GridEX 的其余部分不可编辑。如果不可能,那么我可以使用 FilterEditor 来实现相同的功能吗?

0 投票
1 回答
892 浏览

c# - 如何获得 gridex janus 列中最长的文本?

在 Gridex Janus 中,您可以双击列标题(实际上是 2 个列标题之间的线),左侧的列将扩大宽度以适应最长文本的长度。有没有办法以编程方式获取最长的文本?

0 投票
0 回答
105 浏览

c# - Janus 中的一般 GDI+ 错误

我有一个 Janus GridEX,我想将带有图像和文本的 DropDownList 添加到列中。当我填充列的 ValueList 时,我将 DataView 作为参数传递,其中包含以这种方式构造的 DataTable:

然后我添加一行,其中包含一行:

这是 GetBytesFromImage 例程:

然后我填充值列表:

然后我得到错误。有人知道为什么吗?

0 投票
1 回答
2792 浏览

c# - Janus GridEx:单元格中的自定义用户控件

我正在使用 janus 数据网格GridEx,我需要创建自定义单元格: 在此处输入图像描述

我将数据源定义为自定义类的数组:

当前什么都不做的用户控件在哪里ILinkPresentationView,但我打算在那里放置看起来像链接和显示文件名的标签的按钮。但是,我如何通过设计器配置我的列并不重要 - 它总是向我显示LinkPresentationView该实现的 ToString()ILinkPresentationView 在此处输入图像描述

我的数据网格所在的用户控件的自动代码:

及其部分类定义:

我缺乏想法,所以我很乐意接受任何建议或建议。

提前致谢!

0 投票
1 回答
982 浏览

c# - 如何在 Janus GridEx 中包装标题标题

我在带有 .NET 2.0 的 Windows 应用程序(不是 WPF)中使用 Janus 控件。在我的应用程序的所有网格中,我想包装列标题的标题。我尝试了很多代码并搜索了很长时间。但是没用过。有人能帮我在 Janus 中包装网格的标题吗?像这样的东西:

“这是一个长标题”

变成:

“这是一个

长标题"

PS:如您所知,控件名称是GridEx。

感谢。(投反对票!请原谅我的简单问题和我糟糕的英语)

0 投票
0 回答
453 浏览

c# - 如何避免GridEX的“单元格格式”被“选定的行格式”覆盖?

我将 Janus 3.5 与 C# 一起使用。我有一个网格(GridEX)并实现了“FormattingRow 事件”,通过设置它们的“GridEXCell.FormatStyle”来更改某些单元格的背景颜色。这工作正常。

但是,一旦选择了我的网格的一行,我的单元格格式就会被在“GridEX.SelectedFormatStyle”级别定义的格式覆盖。

我怎样才能避免这种情况?

谢谢,

丹尼

0 投票
1 回答
967 浏览

c# - 按钮单击上的gridEX行选择更改不可见

我有一个 gridEX 组件和向上/向下按钮,用于相应地更改所选行。如果我从表中选择某一行,向上按钮应选择先前选择的行上方的行。

上面的代码选择了正确的行,但是选择不可见,就像我单击该行一样。可能是什么问题呢?