CodeBehind 中的 CollectionViewSource 与模板绑定
我正在 WPF 中创建一个基于 Selector 的外观控件,并具有名为 ListItems 的依赖属性。当 SelectedItems 更改时,我这样做: // CollectionViewSource …
WPF:如何拥有默认使用系统按钮背景的自定义按钮模板?
我正在创建一种更改按钮的 ControlTemplate 的样式(它实际上在右侧添加了箭头,以便该按钮看起来像下拉按钮(在 wpf 中缺少))。 在模板内部,我放…
在 xaml 中引用基本类型控制模板
我有一个从 ComboBox 派生的控件,我想使用 ComboBox ControlTemplate,只需在 xaml 中设置几个值,即ItemContainerStyle。下面的代码不起作用,最后…
优雅地重写 WPF 中 ComboBox 的 ToggleButton 的样式
我有一个关于如何优雅地覆盖控件可视树深处的任意元素的问题。我还尝试以几种不同的方式解决它,但每种方式都遇到了几个问题。通常,当我尝试三种不同…
WPF:从 DataTemplate 修改 ControlTemplate 属性?
使用 WPF 的 MVVM 方法,我有一个名为 SubButton 的视图模型类。它的样式如下:
WPF设计UserControl/DataTemplate问题
我有一个 WPF UserControl 代表具有多个字段的 Person。 有些人可以是一家公司。在这种情况下,我想使用另一个带有其他字段的模板。后面的代码是相同…
WPF DataTemplate/ControlTemplate 和 VS2008 设计器
假设您的 WPF 窗口由许多使用 DataTemplates / ControlTemplates 的元素(ItemControls ...)组成 但您想了解每个 DataTemplate 在 VS Designer 中的…
WPF 控件模板:为什么指定没有 ColumnDefinations/RowDefinations 的 Grid 作为外部元素?
我一直在阅读《WPF 编程》,这是有关控制模板的示例之一: 我想知道为什么使用网格而不是更简单的面板(例如画布)?因为我们没有贴花任何行/列? 谢…
WPF MediaElement ActualWidth 和 ActualHeight 始终为零
由于某些未知原因,当我在 ControlTemplate 中使用我的 MediaElement 时,我无法显示它。 我已经安装了 snoop,并且确定 ActualWidth 和 ActualHeight…
如何更改 ControlTemplate 的视觉状态而不替换它?
我想定义一个 ToggleButton 在选中时以红色前景显示(例如),而不是按下按钮的默认外观。 我看到视觉状态在 ToggleButton 的 ControlTemplate 中作为…
从代码中找到ControlTemplate
我有一个包含以下代码的 xaml 文件:
WPF - 在样式中使用 ControlTemplate 资源
创建样式时,是否可以将 ControlTemplate 属性设置为先前定义的资源?例如,如果我在 ResourceDictionary 中有以下内容: ... 然后后来想在这样的样式…
WPF - 设置外观控件的样式:如何从 ControlTemplates 的第二级访问控件的依赖属性?
我正在扩展 ItemsControl (class EnhancedItemsControl : ItemsControl),因为我想向其添加几个依赖属性 - 例如将显示的 AlternativeContent当集合…