如何使 ItemsControl 根据运行时类型选择不同的模板
我有一个 xaml 页面,上面有一个 ItemsControl 控件。 ItemsControl 绑定到Guests,即ObservableCollection。 guest 集合可以包含两种不同类型的对象…
WPF自定义ItemsControl和Binding
我创建了一个名为 Toolbox 的自定义 ItemsControl。我希望能够在该工具箱中显示图像 - 它是图表设计器的一部分。 我的 xaml 看起来像这样: <d:Tool…
项目控制项目模板绑定
在WPF4.0中,我有一个包含其他类类型作为属性的类(组合多种数据类型进行显示)。类似于: public partial class Owner { public string OwnerName { …
具有 ItemsControl 和网格的 WPF 动态布局
我正在创建一个 WPF 表单。要求之一是它具有基于扇区的布局,以便可以将控件显式放置在扇区/单元之一中。 我在下面创建了一个 tic-tac-toe 示例来表达…
将选择框添加到 ItemsControl 中?
我有一个带有 Canvas ItemPanel 的 WPF ItemsControl。它从内部源绘制,显示许多自动生成的矩形。 截至目前,它看起来像这样: <Window // .. NameS…
Panel.IsItemsHost 到底做了什么?
Panel.IstItemsHost 附加属性的用途是什么? 我看到很多人在 ItemsControl 的 ItemsContainer 模板上设置它的例子,但 MSDN 上的非文档并没有解释设置…
与 ItemControl 的双向绑定
我正在尝试编写一个具有 ItemsControl 的用户控件,其中的 ItemsTemplate 包含一个允许 TwoWay 绑定的 TextBox。但是,我一定在代码中的某个地方犯了…
Silverlight ItemsControl - 更改 ItemTemplate
我有一个带有单选按钮列表的 ItemsControl - 在本例中,ItemTemplate 将包含一个绑定的单选按钮。 问题是,在某些情况下,我需要用复选框替换单选按钮…
如何为我的 Wpf UserControl 实现 DisplayMemberPath?
我正在为我的应用程序编写一个 WPF 用户控件,包装一个列表框和一些其他项目。 ListBox 有一个新的 ItemTemplate,它为列表中的每个项目提供四条信息…
Silverlight 3.0中itemscontrol的数据绑定
我正在尝试定义一个 itemscontrol 并将其数据绑定到一个列表,代码如下。 XAML <ItemsControl x:Name="ic" > <ItemsControl.ItemsPanel> <I…
SurfaceScrollViewer 的数据虚拟化问题
我所处的情况是,我使用 ItemsControl 和 SurfaceScrollViewer 绑定到 AsyncVirtualizingCollection< /a> 并且正在请求所有数据。我知道这是由于 …
如何绑定“选定的项目”在 WPF 中的 Listbox 到 ItemsControl 中?
LowDown:我正在尝试在 WPF 中创建一个文档查看器。它将允许用户预览选定的文档,如果需要,还可以比较 WPF 中的文档。这样他们就可以并排查看它们。 …
WPF:分层数据模板项目面板
我有一个“TreeView”,它使用自定义ItemsPanel来显示StackPanel中的第一级项目,但我需要在中显示子项目>StackPanel也是如此。问题是,第二级项目…