14得票3回答
在渐变中获取特定位置的颜色

我有以下的GradientStopCollection:GradientStopCollection grsc = new GradientStopCollection(3); grsc.Add(new GradientStop(Colors.Red, 0)); grsc.Add(new Gr...

11得票3回答
如何使用LinearGradientBrush和Background?

我正在尝试使用LinearGradientBrush为我的WPF窗口绘制背景,但我的代码无效。以下是代码:LinearGradientBrush gradientBrush = new LinearGradientBrush( Color.FromArgb(0, 209, 227, 250)...

7得票2回答
用三种颜色填充面板的渐变。

我正在处理一个项目,需要使用C#编写一种颜色选择器。 我决定在Win Forms应用程序中使用带有渐变背景的面板。 背景应该具有三个RGB颜色的渐变:红色(0-255),蓝色(0-255)和绿色(0)。 但是我找不到任何关于如何实现它的信息。 我尝试写了一些代码,这里是我的成果。 {...

7得票2回答
从底部到顶部的线性渐变

我需要一个从底部粉色渐变到顶部红色的椭圆形。 <Ellipse Width="200" Height="200"> <Ellipse.Fill> <LinearGradientBrush StartPoint="0,1" End...

7得票2回答
在WPF中设置按钮背景样式

我有一个按钮,我使用LinearGradientBrush设置按钮的背景样式。一切都正常工作,但当我运行按钮并点击按钮时,渐变颜色会在按钮上显示,并带有一点动画效果,但我没有为按钮的背景样式编写任何动画效果。 这是我的完整代码: <Window x:Class="WpfApplica...