24得票3回答
WPF ListView 每行带有按钮的实现

我有一个包含ID、Date和Time的Games列表。 将此列表设置为DataContext。 然后我有一个适用于这些游戏的DataTemplate: <DataTemplate DataType="{x:Type loc:Game}"> <Grid> ...

23得票3回答
在DataTemplate中为MenuItem指定命令

我有一个上下文菜单。 它绑定到一些集合,并且具有定义的ItemTemplate,例如:<ContextMenu ItemsSource={Binding ...} ItemTemplate={StaticResource itemTemplate} /> i...

21得票2回答
没有任何样式,app.xaml中的datatemplate没有被选中?

我在app.xaml中有一个DataTemplate,它将一个视图绑定到一个视图模型。<Application.Resources> <DataTemplate DataType="{x:Type vm:someviewmodeltype}"> ...

21得票2回答
如何通过编程创建一个带内容的数据模板?

我想在运行时通过代码实现以下操作:<DataTemplate x:Key="lightGreenRectangle"> <Rectangle Fill="LightGreen"/> </DataTemplate> 到目前为止,我已经得...

20得票1回答
WPF - 使用数据模板显示单个实体

我有一个数据模板,我在items control中使用它,我想知道是否有可能在不使用items control的情况下,在单个项目显示时使用它(即该模板)? 如果不行,那么最好的方法是什么呢?

20得票2回答
在代码后台中查找DataTemplate中的WPF元素

我有一个data-template。<Window.Resources> <DataTemplate x:Key="BarChartItemsTemplate"> <Border Width="385" Height="50"&...

20得票2回答
CompositeCollection + CollectionContainer: 将 CollectionContainer.Collection 绑定到 ViewModel 的属性,该属性用作 DataTemplates 的 DataType。

我无法正确使用绑定语法来访问 MyViewModel 中的 Cats 和 Dogs 属性,在一个定义了 CompositeCollection 的 DataTemplate 内部资源中。public class MyViewModel { public ObservableCollec...

20得票4回答
WPF:如何绑定到集合中的一个项,而不使用ItemsControl,因为我不想显示所有项。

我有这样一个需求,我有一组物品(ObservableCollection),但我只想显示第一个物品。这个要求来自于大多数情况下,该集合只包含一个物品。由于空间限制,即使集合中有多个物品,我们也希望显示物品的数量、第一个物品的详细信息(与先前情况相同的呈现方式)和一个 ... 符号,提示用户还有...

20得票2回答
动态更改数据模板

我有一个项目控件,它与任务相关联。每个任务都有任务状态。我为每个任务状态定义了不同的数据模板,还有数据模板选择器。 问题是当任务状态动态更改时,我无法弄清如何触发数据模板选择器。 我想知道如何将数据触发器与数据模板一起使用。 如果这样做行不通,我将探索其他替代方案,例如: 1. 附加到任...

20得票4回答
如何从DataTemplateSelector中显式刷新DataTemplate?

我为所需的ContentControl.DataTemplateSelector 设置了一个模板选择器。 我希望能够通过XAML或代码根据命令或其他方式调用ContentControl,从选择器中重新选择模板。 谢谢。