问题标签 [xamdatagrid]

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

wpf - 如何实现 xamcheckeditor 禁用样式

当您将 bool 值绑定到 xamdatagrid 时,该列将自动使用 xamcheckeditor 来显示数据。我想使用外部按钮来控制复选框列的 allowedit,当我更改 allowedit 属性时,列中的复选框将应用禁用/启用样式(变为灰色) 在我的资源字典中,我为 xamcheckeditor 编写样式:

因此,当该字段不可编辑时,复选框将显示为禁用。

我还有一个按钮来控制列的 allowedit,当按钮被点击时,它将调用:

但是启用/禁用操作不会自动应用,我必须单击过滤器以刷新网格才能应用它们...

请告知我应该如何实施,一旦单击按钮设置提交的 allowedit,复选框将自动启用。

谢谢!

恩州

0 投票
1 回答
508 浏览

wpf - 如何在单元格更新之前进行验证过程?

我正在使用 xamdatagrid,想要有一列来删除记录,这是一个复选框。

当用户点击复选框时,会弹出一个询问确认的窗口。但是如果用户说不,数据不应该被更新......所以把逻辑放在 CellUpdating(EditModeStart/EditModeEnd)

但是找不到终止更新过程的方法,请大家帮忙~

0 投票
1 回答
2478 浏览

wpf - 如何在不破坏 MVVM 的情况下向 xamdatagrid cellactivated 事件添加命令

我正在使用 XamDataGrid 来显示我的数据。现在我想为每一列添加不同的命令。

在整个网格上使用 CellActivated 事件然后绑定到 ActiveCell 将不起作用,因为 Viewmodel 必须了解 View 以及如何从 ActiveCell 返回的对象中评估 Column。

我正在寻找一种方法来告诉 XamDataGrid 应该调用哪个命令。

我想象这样的事情:

我真的不在乎命令是否必须是我的视图模型或数据项的属性。

我该如何实施?

谢谢你

0 投票
1 回答
1479 浏览

infragistics - 全局定义 XamDataGrid 属性,允许本地修改

我想为我的应用程序定义一个 XamDataGrid 的全局设置,但我希望其他开发人员能够在不覆盖整个设置的情况下覆盖特定设置。下面的示例 xaml:

视图中的实际 xaml。

现在有办法只覆盖本地 fieldSetings 中明确定义的内容并保留其他全局设置。现在,本地 FieldSetting 覆盖了全局 fieldSettings,这是有道理的。

0 投票
1 回答
1417 浏览

c# - 如何以编程方式将工具提示添加到 XamDataGrid 记录

我已经知道如何使用样式为 XamDataGrid 设置工具提示,例如:

但是,出于特定原因(没有时间解释这一切),我确实需要以编程方式调用工具提示,最好是与MouseOver事件挂钩。

如果有人能说明方法,我将不胜感激。到目前为止我做了什么?不多,因为 Infragistics 站点充满了 XAML 示例,并且没有提供任何有关以编程方式执行此操作的指导(除了一个简单的单元级工具提示示例)。

0 投票
2 回答
5075 浏览

wpf - Infragistics XamDatagrid 绑定问题

我有一个 MVVM C#​​/WPF 应用程序。我想将 XamDataGrid 绑定到我的一个视图模型,以便用户可以定义他们想要的结果结构 - 将什么列映射到什么变量。
我的核心拥有这样的字典 - Dictionary<string, string>,我想将它包装在一个ObservableCollection并绑定到这个,而不是将数据复制到一个DataTable. 问题是,我不能以这种方式添加行(视图似乎已锁定以进行添加)并且未保存更改。我的代码:

视图模型(相关部分):

...

0 投票
1 回答
10216 浏览

wpf - 如何更改 Infragistics XamDataGrid 上的列标题标题

这似乎有点微不足道,但我XamDataGrid在我的 WPF 应用程序中有一个我想自己设置它的列标题但不能。

绑定是到BindingList<DictionaryEntry>(不是那个.Net,但仍然只有KeyValue属性。

这些列被命名Key并且Value(如果我更改DictionaryEntry类中的属性名称,则更新),而我想在 XAML 中设置它们:(该FieldsLayout部分)

谢谢。

0 投票
1 回答
3305 浏览

infragistics - XamComboEditor SelectedItemChangedEvent 在 XamDataGrid 中不停地触发

我在 XamDataGrid 的两列中绑定了 XamComboEditor。当我从 XamComboEditor1 中选择一个项目时,我想将特定项目绑定到 XamComboEditor2。我已将 SelectedItemChanged 事件附加到 XamComboEditor1。该事件在选择项目时不间断地触发。

XAML-

代码背后 -

0 投票
2 回答
3257 浏览

infragistics - AddNewRecord XamDataGrid

在 AddNewRecord 行中输入值后,单击 XamDataGrid 上该行之外的任意位置似乎将该行添加到集合中。

如何防止鼠标单击将新行添加到集合中。

请提供任何帮助

0 投票
2 回答
2551 浏览

wpf - Infragistics xamgid 或 xamdatagrid 中的 AutoGeneratingColumn 事件?

我使用 wpf 和 MVVM。我有一个带有 datagrid 的页面,该页面绑定到 viewmodel 的数据表。在 datagrid 中自动生成列属性为 true 。但我需要一些 coulmns 成为组合框。所以我使用数据网格的 AutoGeneratingColumn 事件来实现这一点。在事件方法后面的代码中看起来像这样。

现在根据新要求,我必须使用 infragistics xamDatagrid 或 Xamgrid 来过滤值以及 infragistics 网格提供的一些其他功能。但我没有 AutoGeneratingColumn在两个基础网格中找到事件。如何在基础设施网格中实现此功能?