WPF Border的 Background 属性,在代码中怎么设置线性渐变
时间: 2023-05-18 09:05:57 浏览: 97
用CSS3实现背景渐变的方法
您可以使用以下代码设置 WPF Border 的 Background 属性为线性渐变:
```csharp
Border myBorder = new Border();
LinearGradientBrush myBrush = new LinearGradientBrush();
myBrush.StartPoint = new Point(0, 0);
myBrush.EndPoint = new Point(1, 1);
myBrush.GradientStops.Add(new GradientStop(Colors.White, 0.0));
myBrush.GradientStops.Add(new GradientStop(Colors.Black, 1.0));
myBorder.Background = myBrush;
```
这将创建一个从白色到黑色的线性渐变,并将其设置为 Border 的背景。
阅读全文