XAML中给Button设置颜

 时间:2026-05-06 20:01:59

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

XAML中给Button设置颜

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

XAML中给Button设置颜

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

XAML中给Button设置颜

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

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设置颜

  • devexpress怎么解决对象必须实现IConvertible
  • navicat数据库怎么筛选查询某一个字段
  • 如何用SQL快速更改表的字段长度
  • plsql developer13安装教程
  • Java 设置 PDF 中的图片透明度
  • 热门搜索
    肯尼亚旅游价格 去韩国旅游必买 旅游景区规划 土耳其旅游报价 崇州鸡冠山旅游攻略 重庆贝迪颐园温泉旅游度假酒店 皇城相府旅游攻略 东南亚旅游地图 广西有什么旅游景点 美国塞班岛旅游