问题标签 [xceed-datagrid]

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

wpf - 将嵌套列表绑定到 xaml 中的附加列

我有一个绑定到数据网格(wpf 扩展工具包数据网格)的集合。标准绑定一切正常,但现在我想将该集合中的嵌套列表绑定到其他列。

例如人名年龄生日电话号码[]

其中姓名、年龄和人员完美绑定,但此人可能有很多电话号码,因此我使用列表而不是单个对象。严格来说,“PhoneNumbers”是一种还存储诸如“Home”或“Mobile”之类的信息的类型,我希望它成为新列中的标题。所以数据网格就像

姓名 年龄 生日 家庭 移动工作

约翰 42 1/2/1234 1234 5678 9012

等等。但是我事先不知道嵌套列表会有多长时间。需要明确的是,这在某种程度上是出于学习目的,所以我试图弄清楚它在纯 XAML 中是否可行。我知道我可以在运行时在后面的代码中添加列。但是,我不确定这是否可能。

0 投票
1 回答
95 浏览

c# - Silverlight DataServices 将项目动态添加到集合中

我有一个使用 WCF DataService 的 Datagrid。以下是我正在使用的代码;

现在我需要将新添加的项目添加到网格而不刷新它。我已经看到我可以为此使用“context.NotifyItemsAdded”。

如何获取新添加的项目并将它们插入到网格中?我可以枚举当前加载的项目吗?

0 投票
1 回答
1187 浏览

c# - 将 Xceed DataGridControl 与 Caliburn Micro 绑定

我想将 Xceed DataGridControl 与 Caliburn Micro 绑定。设置绑定的最佳方法是什么,我想在我的视图模型中使用没有 ICommands 的 Caliburn 样式方法。在 Enter-Key 或在网格中双击它应该调用方法OpenContract(Contract c)

看法:

视图模型:

0 投票
1 回答
3096 浏览

wpf - Xceed WPF DataGrid - Master/Detail:根据数据更改详细部分中单元格的背景颜色

我是 WPF 的新手,这可能解释了我这样做的困难。作为我想要做的一个例子,我正在使用 Xceed 的 MasterDetial 示例应用程序的简化版本,该应用程序将员工作为主控,将与每个员工关联的订单作为详细信息。DetailConfigurations 正在工作。我使用这个示例是因为我需要在更大、更复杂的应用程序中使用相同的功能。

我遇到麻烦的地方是尝试更改详细信息部分中单个 DataCell 的背景颜色。例如,假设我扩展了第一个主(员工)行并取回了订单列表。每个订单都有一个 ShipCountry 字段。如果 ShipCountry 的值为“波兰”,我想将 ShipCountry 单元格(并且仅该单元格)的背景更改为红色。

尽管存在 DataCell 的目标类型,但下面对整行执行此操作。我不明白为什么会这样。根据我在寻找这个问题时发现的东西,我尝试了许多不同的方法,但都没有奏效。我想我遗漏了一些明显的东西,这是一个简单的绑定问题,但这就是 WPF(和 Xceed 网格)的新手阻碍我的地方。

任何帮助将不胜感激!

...

0 投票
1 回答
168 浏览

xceed - 在 wpf 应用程序的模型对话框(弹出)中加载 xceed 数据网格时显示空白屏幕

我在我的模型对话框(弹出)上显示 DataGrid。我们使用 WPF 来显示 xceed DataGrid。但有时显示的不是数据空白屏幕。这是随机发生的,我们无法重现此问题。我尝试通过添加 try catch 但没有捕获到异常。即使事件管理器没有错误,

此问题发生在某些特定机器上。我不知道为什么会收到此错误。即使我无法重现这一点,因为这是随机发生的。

我的项目非常大,所以我无法发送示例应用程序。

非常欢迎任何帮助或建议,请回复,因为这对我来说是一个关键问题。

0 投票
1 回答
1121 浏览

wpf - 使用按钮重置 xceed 数据网格上的过滤器

我的 xceed 数据网格中有一个过滤行。大约有8列。用户可以为每列输入过滤条件。

现在我想做的是使用一个按钮重置整个过滤器。

任何想法,将不胜感激

0 投票
1 回答
664 浏览

wpf - 将 id 字段绑定到 xceed 数据网格中的图像标签

我想将Id字段绑定到 Xceed DataGrid 列内的 Image 标记。

但是在事件处理程序中,我将 Tag 设为 null:

0 投票
1 回答
3955 浏览

wpf - 将 Xceed DataGrid 的 Column 属性绑定到 viewmodel 属性属性

我正在绑定到 Xceed DataGridControl(社区版)AutoCreatedColumns

我想ReadOnly根据Editableviewmodel 属性上的属性标记创建的列的属性。

这可能吗?还是有另一种方法可以挂钩到列的创建以检查正在绑定和以编程方式设置为只读的属性?

0 投票
2 回答
405 浏览

xceed - Xceed 数据网格中的焦点行未更新

我有一个在 XAMLItemsSource中定义的 Xceed Datagrid。CollectionViewSource每当更新网格时,只有焦点所在的行不会显示更新的值(恢复为原始值),但所有其他行都会更新。如果我直接将网格绑定到集合中,ViewModel那么一切正常。问题只是何时CollectionViewSource出现。任何帮助表示赞赏。

0 投票
0 回答
220 浏览

wpf - DataGridControl.Resources DataCell EventSetter 替代

Xceed DataGridControl Resources在我连接PreviewKeyDown事件的地方有代码。

这段代码在我的同事和我的笔记本电脑上运行良好。但是当我们的部署团队尝试使用它来构建它时,Nant会产生以下错误:

这是 Xaml 文件中的代码:

有没有办法以任何其他方式附加到这个事件?或者有什么办法可以解决这个问题Nant

我尝试使用一些框架将事件绑定到命令,但随后我将当前的 DataCell 作为参数丢失,我需要它来触发EndEdit事件。