XAML中给Button设置颜

2024-11-07 02:22:56

1、new一个Button,设置Background时可看到该属性类型是System.Window.Media.Brush Control.Background,如果直接Background = new Brush()会像上图那样报错,因为这个Bursh类是个抽象类。

XAML中给Button设置颜

3、解决办法:在Button类上按F1,在MSDN中可以看到Button在XAML和C#中的用法。

XAML中给Button设置颜

5、Background = System.Windows.Media.Brushes.White,

XAML中给Button设置颜

6、如果想给按钮背景设置为一张图片:Button btn = new Button(); ImageBrush brush = new ImageBrush()

XAML中给Button设置颜

7、brush.ImageSource = new BitmapImage(new Uri("Images/test.png", UriKind.Relative)); btn.Background = brush;

XAML中给Button设置颜
猜你喜欢