我有一个定义如下的LinearGradientBrush。我想在xaml中某处使用它,但我想在这种特定情况下更改不透明度(仅在此实例中,而不是在其他任何地方使用它)。有什么方法可以实现这一点吗?
<LinearGradientBrush x:Key="BlueBackgroundBrush" EndPoint="0.874,1.197" StartPoint="0.126,-0.197">
<GradientStop Color="#1954B2" />
<GradientStop Color="#1954B2" Offset="0.982" />
<GradientStop Color="#FF84B2D4" Offset="0.304" />
</LinearGradientBrush>
Color="#FF84B2D4"
。 - Robin BennettLinearGradientBrush
类型来实现这个功能?例如,当LinearGradientBrush
是从白色到红色的渐变时,我如何同时使用这个渐变和带有一点透明度的相同渐变?我知道Color
类型有一个.WithAlpha(float)
方法,但渐变类型没有这个方法。 - Al John