1

我对 WPF 中的绑定感到非常困惑。例如,与 ListView 的绑定可以通过 DisplayMemberBinding完成,但也可以通过在网格视图中使用 DataTemplate来完成。

我什么时候使用一种方法而不是另一种方法?

有人可以建议如何理解绑定吗?

4

2 回答 2

3

DataTemplates允许可能显示各种成员的复杂结构,DisplayMemberBinding只显示对象的一个​​成员。就是这样,阅读MSDN 上的数据绑定。另请参阅数据模板概述

于 2012-06-12T12:43:09.287 回答
0

如果你使用DisplayMemberBinding一个Textblock被使用。如果您需要使用另一个 UI 元素,那么您需要使用DataTemplate.

从文档 GridViewColumn.DisplayMemberBinding 属性

以下属性都用于定义列单元格的内容和样式,并在此处按优先级顺序列出,从高到低:

DisplayMember绑定

单元格模板

单元格模板选择器

于 2012-06-12T12:43:30.737 回答