Silverlight自定义控件继承。重复使用模板?
我有以下场景: [TemplatePart(Name = GoToEditModeButtonPart, Type = typeof(DoubleClickButton))] public class ValueBoxWithLabel : ContentContr…
WPF 可见性改变时触发动画?
好吧,我有一个自定义控件,当 Visibility 更改为 Visible 时,我有一个带有进入/退出操作的 Trigger 但问题是,当退出操作会触发 Visibility 不再 Vi…
在 ControlTemplate 中更改 OnMouseOver 图像
这是我的 XAML: <Style x:Key="ExpanderStyle" TargetType="{x:Type ToggleButton}"> <Setter Property="IsEnabled" Value="True" /> <Set…
具有多重绑定的 WPF TextBox.Text
我在默认模板中有带有文本框的自定义控件。 自定义控件具有以下 2 个依赖属性(除其他外): SelectedValue、NullText(未选择任何内容且提供值时出现…
WPF 自定义控件中的 ListBox 而不是 ItemsPresenter?
我正在为我的 WPF 自定义控件编写一个通用控件模板。 但是使用 ItemsPresenter 我只得到了原始数据列表.. 与ListBox相比,ListBox具有我需要的所有功…
如何在运行时更改 WPF ESRI 符号上的上下文菜单?
ESRI 符号有一个 ControlTemplate,在 ControlTemplate 中我可以指定一个 ContextMenu,效果很好。但是,我需要在运行时更改 ContextMenu(添加、删除…
WPF ControlTemplate 部分替换
假设我们的 Control 有一个非常“XAML 长”的 ControlTemplate。 我们希望仅向模板添加 1 个按钮。 MSDN 声称“没有办法仅替换控件可视树的一部分”。…
绑定到代码隐藏中的方法
我有一个用于 ListView 的自定义控件模板,它为每个记录添加了一行额外的行,这在 Window.Resources 中定义了类似的内容... <ControlTemplate Targe…
ControlTemplate.Triggers 中的 TemplatedParent 绑定
当其文本为空时,我尝试使用 ControlTemplate 中的触发器将自定义控件的背景设置为视觉画笔。下面显示了相关代码: <ControlTemplate.Triggers> &…
WPF 重写 setter 属性
我在 XAML 中使用样式作为标签: <Style x:Key="TreatEye" TargetType="Label"> <Setter Property="Foreground" Value="#d1d1d1" /> <Sette…
以编程方式访问 ResourceDictionary 项目
我有一个 Silverlight 控件程序集,名为“MySilverlightControls”。在该程序集中的几个文件夹中,我有一个类,它扩展了来自第三方供应商的网格列,我…
在 Silverlight 3 中,如何在运行时替换 ControlTemplate 部件?
我正在编写一个自定义控件,它使用 XAML 资源部分中定义的模板,并且我想在运行时替换控件实例中的一个或多个模板部分。 例如,如果控件模板中有一个…