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

2、在Button类上按F1,在MSDN中可以看到Button在XAML和C#中的用法。

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

4、注意,直接写Brush指的是System.Drawing.Brush,而这里需要的是System.Windows.Media.Brushes。

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

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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:62
阅读量:83
阅读量:66
阅读量:120
阅读量:77