11得票1回答
WPF 控件模板破坏样式。

能够起作用的东西 我需要为StackPanel的某种类型的子控件进行样式设置。我正在使用:<StackPanel> <StackPanel.Resources> <Style TargetType="{x:Type TextBlock}"...

11得票1回答
默认的 Expander 控件模板。

有人能否(可能使用Blend)为我提供一个可用的WPF Expander的默认ControlTemplate?我想进行一些轻微的修改,但似乎找不到有效模板的来源。 先谢谢了。

10得票3回答
如何将一个ScrollViewer放置在需要滚动的内容之上

我希望将我的ScrollViewer放置在内容上方,从而实现重叠/覆盖效果,然后设置ScrollViewer的不透明度,以使其下方的内容可见。 就我所了解的默认ScrollViewer而言,似乎无法直接实现这一点,因为内容被嵌套在ScrollViewer内部。 有什么想法可以让这个工作起来...

10得票1回答
具有相对尺寸的矩形几何图形...如何实现?

我正在尝试为我创建的按钮控件模板复制现今如此时髦的"reflex"效果。 基本思路是创建一个带有从白色到透明的渐变填充的矩形,接着用一个矩形几何图形剪切这个半透明矩形的一部分。 问题是我不知道如何定义相对矩形几何。我通过定义一个大值(1000)来解决了宽度问题,但高度是个问题。例如,它适用...

10得票3回答
在按钮的控件模板中,我该如何设置包含文本的颜色?

我正在使用Silverlight 4和WPF 4,尝试创建一个按钮样式,在鼠标悬停在按钮上时改变任何包含文本的文字颜色。由于我想使其与Silverlight和WPF兼容,因此我使用了可视状态管理器:<Style TargetType="{x:Type Button}"> <S...

10得票3回答
密码框未应用样式。

我有以下样式定义:<!-- Border --> <Style x:Key="MyControlBorder" TargetType="{x:Type Border}"> <Setter Property=&quot...

9得票4回答
为什么在ResourceDictionary中的ControlTemplate需要使用x:key属性?

考虑以下XAML文件: <Window x:Class="ExpressionVisualizer.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...

9得票1回答
使用ItemContainerStyle时如何在ContextMenu的MenuItem中设置图标

所以我有一个“上下文菜单”,其中包含一个“菜单项”,它会分解成一系列名称列表: <ContextMenu> <MenuItem Header="Set As Default For" ItemsSource="{Binding Source={StaticResou...

9得票2回答
WPF:为什么我不应该在ControlTemplate中使用{TemplateBinding Margin} - Margin只适用于元素的容器吗?

我已经为按钮创建了自己的ControlTemplate,就像这样: <Style x:Key="LightButtonStyle" TargetType="{x:Type ButtonBase}"> <Setter Property="Template"> ...

9得票1回答
WPF TextBox.Text与MultiBinding

我有一个自定义控件,在默认模板中包含文本框。 该自定义控件有以下两个依赖属性(以及其他属性): SelectedValue(选定的值)、NullText(当未选择任何内容且提供了值时,文本框中显示的文本) 当 SelectedValue 为null且 NullText 不为null时,我...