我在“Application.Resources”中创建了一个linearGradientBrush,并尝试使用其中一个样式设置器调用它。编译器说无法解析名称。看不出为什么......
<Style x:Key="GridTextBoxStyle" TargetType="TextBox">
<Setter Property="Background" Value="{StaticResource TextBlinearBrush}"/>
</Style>
<LinearGradientBrush x:Key="TextBlinearBrush" EndPoint="1,0.5" StartPoint="0,0.5">
<GradientStop Color="Black" Offset="0" />
<GradientStop Color="Gray" Offset="1" />
<GradientStop Color="DarkGray" Offset="0.541" />
</LinearGradientBrush>
答案 0 :(得分:3)
您需要在使用之前定义画笔。只需将LinearGradientBrush
移到引用它的Style
之上,这应该可以解决问题。