7得票2回答
WPF验证控件模板重叠问题

我有一个用户控件,其中包含一个控件模板用于显示验证错误,即验证模板: <ControlTemplate x:Key="TextBoxPropertyValidationTemplate"> <StackPanel> <Bo...

7得票7回答
如何在WPF控件模板中为ListView列应用MinWidth?

在一个类似问题的回答这里后,我能够在XAML页面上设置MinWidth。 我想要做的是在所有ListView中的所有GridViewColumn的控件模板中实现这一点。 这个可能吗? 更新: 我尝试了下面简单的示例代码,但它不起作用: <Window x:Class="WpfA...

7得票1回答
控件模板或数据模板中的自定义资源字典

编辑:此问题也会在使用标准的.NET ResourceDictionary时发生,并且似乎是在控件或数据模板中使用资源字典时出现的问题。 我有一个自定义的资源字典,遵循共享资源实例的常用方法。 http://softnotes.wordpress.com/2011/04/05/shared...

7得票3回答
当在控件模板的数据触发器(DataTrigger)中使用TemplatedParent时,其值为空(null)。

考虑以下这个(精简版)为一个内容为字符串的按钮设计的样式:Style: <Style x:Key="Test" TargetType="Button"> <Setter Property="Template"> <Setter.Value...

7得票1回答
如何使用绑定和DataTemplate或ContentControl在MAUI中展示数据。

如何使用绑定和DataTemplate来呈现字符串、数字或视图模型? 我正在寻找 MAUI 中替代 WPF ContentControl 的方法。 ContentView 具有 Content 属性,但该属性的类型是 View。而 ContentPresenter 也具有 Content ...

7得票3回答
当WPF控件的可见性改变时如何触发动画?

我有一个自定义控件,当将Visibility更改为Visible时,我有一个具有进入/退出动作的Trigger,但问题在于当退出动作触发时,Visibility不再是Visible,因此无法看到动画。我应该如何解决这个问题? 这是我的Trigger: <ControlTemplate...

7得票1回答
在WPF中通过编程方式创建控件模板

我该如何通过编程设置按钮的模板? Polygon buttonPolygon = new Polygon(); buttonPolygon.Points = buttonPointCollection; buttonPolygon.Stroke = Brushes.Yellow; butto...

7得票4回答
WPF 自定义控件:使用 TemplateBinding 绑定 Image

我正在创建一个WPF自定义控件,这是一个带有图像和文本的按钮。我已经为该控件添加了两个依赖属性:ImagePath和Text,并且控件模板(在Themes\Generic.xaml中)是一个简单的堆栈面板,用于水平排列图像和文本。 Text属性可以正常工作。但是由于某种原因,在使用Templ...

7得票3回答
可调整大小的圆形按钮控件模板

我正在学习WPF中的控件模板,并了解如何使用自定义模板样式替换按钮外观。我发现,要制作一个圆形按钮,必须使用具有相同高度和宽度的椭圆定义。 <Style x:Key="Button2" TargetType="Button"> <Setter Property="T...

7得票2回答
将XAML路径拉伸至填充其包含元素

我有一个包含一些Path的ControlTemplate。我希望这些Path可以拉伸并填充它所在的控件,例如Button。我该怎么做? 目前我的代码如下: <ControlTemplate x:Key="SomeTemplate" TargetType="Button"> ...