66得票5回答
如何在ItemsControl中的项之间添加分隔符

我需要在一个项控件中显示来自集合的数字列表。这些项目是: "1", "2", "3"。 当它们被渲染时,我需要它们用逗号(或类似物)隔开。因此上述三个项目应该像这样:"1, 2, 3"。 如何在不在列表末尾添加一个分隔符的情况下,给各个项目添加一个分隔符? 我不一定要使用项控件,但那是我...

8得票2回答
WPF中DataTemplate内的UserControl如何绑定到ItemsSource的父级

主题行说的已经很清楚了!我有一个用户控件,可以成功地绑定到Fullname对象上 - 也就是说,它可以正常工作。 现在我需要显示这些内容的列表,在ItemsControl.Template中的DataTemplate中,这也可以正常工作。 但是,该控件具有一个属性(InEditMode),...

7得票1回答
创建自定义ItemsControl

我将会为您翻译以下内容: 我正在尝试创建一个继承自ItemsControl的自定义控件。该ItemsControl已初始化了项目,但它们没有显示出来。 ItemsControl: public class PipeControl : ItemsControl { static...

24得票3回答
如何在WinRT中的ItemContainerStyle中进行绑定?

我正在尝试将一个集合绑定到 ItemsControl,使用 Canvas 作为项面板,并将每个项的 Canvas.Left 和 Top 绑定到项对象上的属性。基本上,我正在尝试在 WinRT 中重新创建我在我的博客中描述的二维数据绑定,而不是使用 WPF。 由于 ItemsControl 将...

7得票3回答
WPF MVVM可移动形状与ItemsControl

在过去两天中,我一直被一个(简单?)问题困扰着。我在互联网上搜索了很多,但我找不到一个完全解决我所遇到的情况的例子(每次都有一个方面被遗漏了,在我的实现中成为破坏因素)。 我想要创建自己的WPF控件,它显示一个图像,上面有矩形(或者实际上是任何形状),这些矩形在缩放和平移时保持固定。此外,这...

22得票2回答
ItemsControl、ItemsPanel 和 ItemsPresenter(Silverlight,XAML)

我对这三个术语感到非常困惑,应该在什么时候使用它们?它们之间的关系是什么,它们受哪些控件的约束? 可以这样说这是一棵树: ItemsControl > ItemsPresenter > ItemsPanel

15得票1回答
当ObservableCollection中的项目更新时,如何更新ItemsControl?

问题: 在视图中声明了一个ItemsControl(或从ItemsControl派生的控件)。 将ItemsControl.ItemsSource属性绑定到ViewModel中的ObservableCollection。 当添加/删除ObservableCollection中的项时,您的视...

14得票1回答
多个用户控件共享集合依赖属性

我已经实现了一个基于列表框的自定义用户控件。它有一个依赖属性,类型是一个集合。当我在窗口中只有一个用户控件实例时,它可以正常工作,但是如果我有多个实例,它们会共享集合依赖属性。以下是一个示例说明这一点。 我的用户控件称为SimpleList:<UserControl x:Class="...

34得票5回答
如何在ItemsControls中使用AlternationIndex?

我看过一些文章介绍如何在 ListBox 或 ListView 中使用 AlternationIndex,但我花了几个小时尝试在基本的 ItemsControl 类中实现交替的背景颜色,似乎什么都不起作用。我看到的所有 ListBox 示例都使用 ListBoxItem 作为样式目标类型,该样...

10得票3回答
WPF:滚动ItemControl内容的固定标题

在WPF的ItemsControl中是否可以像这个Demo那样做? 我正在尝试冻结GroupedItems而不是GridView列。 资源:<Window.Resources> <CollectionViewSource x:Key="data" Source...