列表框项数据模板绑定
我有以下列表框及其项目。 public class MyListItem { public string Name { get; set; } public string ID { get; set; } } MyListItems 是 MyListIt…
从 DataTemplate 内部绑定到 ICommand
我有一个具有 ICommand 依赖属性的自定义控件。我想从 DataTemplate 内部绑定到此属性。为了让事情更清楚,这是我的代码: DataForm类: public class…
我可以使用 DataTemplate 作为工具栏按钮并且仍然使名称有意义吗?
我有一个工具栏,其 ItemSource 是工具栏项目的集合,其中包含按钮的位图文本和其他信息,并且 xaml 包含一个将数据绑定到按钮的 DataTemplate。 我们…
如何引用“PreviousData”设置ContentPresenter.Style时
在下面的代码中,我尝试通过检查 PreviousElement 是否为 null,将集合中第一个项目的样式设置为一个模板,并将其余项目设置为不同的模板。我认为我的…
WPF TabControl 与 DataTemplate 的行为非常奇怪
如果将控件放入 DataTemplate 中,为什么它们的各个状态会复制或反映在 TabControl 中的每个选项卡中?你在一个选项卡中更改它,所有其他选项卡都会反…
xaml 中数据模板的设计时间数据
这可能是一个愚蠢的问题,但是是否可以将一些示例数据定义为 DataContext 以便在 DesignView 中查看我的 DataTemplate? 目前,我总是必须运行我的应…
在 WPF DataTemplate 中对颜色进行数据绑定
这个问题已经困扰我一段时间了,我似乎无法让它发挥作用。我正在使用数据模板来格式化 ListBox 控件中的项目,如下所示:
ListBox 将 DataTemplate 项绑定到 ItemsPanel Canvas.Left/Top
我有一个带有 Canvas ItemsPanel 的列表框。此列表中的项目为 LabeledArrows: LabeledArrow 只是一个视图模型类(非可视),它公开 Start_X 等属性、S…
如何将 DataTemplateSelector 与 DataGridBoundColumn 一起使用?
我遵循此处描述的简单方法,并拥有一个带有动态生成列的 DataGrid,允许使用 DataTemplates并动态绑定。 for (int i = 0; i < testDataGridSourceList…
不使用 ItemsSource 模板化 ItemControl 项
我正在尝试构建自定义 Silverlight ItemsControl。我希望此控件的用户使用 XAML 添加项目。这些项目将是其他 UI 元素。我想在所有添加的项目周围添加…
覆盖数据绑定 (XML/XPath) TreeView 中特定节点的默认模板
TL;DR 前面:我想对 WPF TreeView 中除少数特定节点之外的所有节点使用“默认”HierarchicalDataTemplate。这些节点来自 XMLDocument,直到运行时才完…
如何像使用项目控件一样根据数据类型启用自动数据模板选择?
我们正在编写一个非常专业的 ItemsControl,它实际上每“行”有三个 ContentPresenter,每个都绑定到不同的对象(想想穷人的网格),而不是更常见的一…