问题标签 [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.
wpf - 在添加新记录时更新 XamDataGrid 的 ActiveDataItem
我正在使用带有 MVVM 架构的 WPF,我面临的问题是当我向网格添加新记录并按 Enter 时,该记录未设置为活动记录。只有当我单击其他记录,然后再次单击新记录时,它才会更新。
有没有办法可以将新添加的记录设置为 activedataitem 属性,以便它可以调用视图模型中的侦听器?我必须从视图模型中将新记录插入数据库中。
wpf - 更改 XamDatGrid 的筛选器属性
我正在尝试在 XamDataGrid 中将过滤器设置更改为“包含”而不是“开始于”,是否有任何属性可以实现该功能?
经过大量研究后我无法找到它,如果有人可以帮助我找到我错过的东西,那就太好了。
wpf - 使 XamDataGrid 的新行中的特定列不可编辑
我正在尝试实现问题,将 XamDataGrid 中的新行的一列设置为不可编辑,
在 Load_id 的情况下,我已经将允许编辑设置为 false,但不知何故,这只会影响网格中已经加载的记录,而不是要添加的记录。
它可能是 XamDataGrid 控件中的一个简单属性,但不知何故被我错过了。任何帮助,将不胜感激。
wpf - 在wpf mvvm中单击按钮时将集合绑定到xamdatagrid
如何在wpf mvvm中单击按钮时将集合绑定到xamdatagrid?
wpf - 选择性地允许编辑 XamDataGrid 单元格
我有一种情况,我将 XamDataGrid 的 DataSource 设置为 ViewModel 列表。因此,我的 XamDataGrid 预计会有多行。我想将给定单元格的可编辑性绑定到单元格视图模型上的属性。我最初的想法是将字段的 AllowEdit 属性绑定到 ViewModel(这对除了 Infragistics 之外的任何人都有意义),但这不起作用。我怎样才能做到这一点?
如果可能的话,我想通过绑定来实现这一点。
datagrid - INFRAGISTICS 打印预览渲染中的性能问题
我正在使用Infragistics.Windows.Reporting命名空间的报表类对象生成打印预览,
但问题是在处理大量数据时,应用程序通常会变得反应迟钝并卡住,而预览生成也需要几分钟,这是不需要的,我在这里附上我的示例应用程序,请提出任何好的解决方法或解决方案
wpf - 无法使用绑定表达式设置字段宽度
XamDataGrid
我有一个非常简单的要求,就是如果满足绑定表达式,动态地将 my 中的几个(不是全部,只是几个)列的宽度设置为 0。
有问题的列总是遵循这种结构:
当我调试应用程序时,DataContext.GetDynamicWidth
按预期调用,并按预期返回宽度值(0
或Double.NaN
)。但是在网格上,对于这些动态绑定到其宽度的列,实际宽度没有变化。
谁能告诉我这是一个 Infragistics 错误,还是我在这里遗漏了什么?
注意:我还尝试了以下字段设置:
这也没有成功。
c# - XamDataGrid - 过滤父子层次数据
我有一个 XamDataGrid,它显示类似于目录结构的分层数据(文件夹中可以有文件夹和文件)。我在网格外有一个单独的 TextBox,我在其中输入搜索字符串,在 TextChanged 中我将 RecordFilters 应用于 FieldLayouts。
要求是如果有匹配搜索字符串的文件,它的父文件夹(直到根目录)也应该是可见的。但其他文件不应该是可见的。
如果目录及其子目录和子文件与搜索字符串不匹配,则应将它们全部设为不可见。
如果目录匹配搜索字符串并且其子目录和文件不匹配,则只有该基本目录应该可见。
我所做的是将记录过滤器应用于父字段布局和子字段布局,如果父目录与搜索不匹配,即使子字段匹配,它也会被隐藏。
解决这个问题的最佳方法是什么?
wpf - WPF 可编辑 XAMDataGrid 组合框 ElementName 绑定在 .net 4.0 中有效,但在 3.5 中无效
我有一个将 xamdatagrid 添加到网格的用户控件,如下所示:
我在构造函数的代码隐藏中为 grid1 设置 DataContext。这适用于 WPF 4.0,但不适用于 3.5。在 3.5 中,我得到“找不到与引用'ElementName = grid1'的绑定源”错误。为了使绑定与 3.5 一起工作,我必须使用 ObjectDataProvider 作为:
为什么第一个代码片段中的 ElementName 绑定不适用于 WPF 3.5,或者我在那里做错了什么,是否有任何已知的原因?谢谢你的建议。
wpf - 如何更改 xamdatagrid(infragistics) 的修复字段拆分器的样式?
我正在使用 Infragistics XamDataGrid 来显示我的数据,但最终用户认为拆分器太宽,这让他们感到不舒服。
想知道如何更改该拆分器的样式以使其宽度更小。
谢谢!