WPF Image

WPF Image问题解决方法(第四种画出来真漂亮)

一.Image是控件,Source属性类型是ImageSource< Image Source=
"xx.jpg" /> 

二.ImageBrush是笔刷,用于填充

1.基本使用,必须指定ImageSource源

< Rectangle >< Rectangle.Fill> < ImageBrush 
ImageSource="xx.jpg" /> < /Rectangle.Fill> < /Rectangle> 

ImageBrush继承自TileBrush,ImageBrush功能比较强大

三.ImageDrawing继承自Drawing,用于绘图

< Button Content="Click Me"> < Button.Background> < DrawingBrush> < DrawingBrush.Drawing> < ImageDrawing ImageSource="xx" Rect="50,50,50,50" /> < /DrawingBrush.Drawing> < /DrawingBrush> < /Button.Background> < /Button> 

四.DrawingImage 是ImageSouce

< Image> < Image.Source> < DrawingImage> < DrawingImage.Drawing> < GeometryDrawing> < GeometryDrawing.Geometry> < GeometryGroup> < EllipseGeometry Center="50,50" 
RadiusX="45" RadiusY="20" /> < EllipseGeometry Center="50,50" 
RadiusX="20" RadiusY="45" /> < /GeometryGroup> < /GeometryDrawing.Geometry> < GeometryDrawing.Brush> < LinearGradientBrush> < GradientStop Offset="0.0" 
Color="Blue" /> < GradientStop Offset="1.0" 
Color="#CCCCFF" /> < /LinearGradientBrush> < /GeometryDrawing.Brush> < GeometryDrawing.Pen> < Pen Thickness="10" 
Brush="Black" /> < /GeometryDrawing.Pen> < /GeometryDrawing> < /DrawingImage.Drawing> < /DrawingImage> < /Image.Source> < /Image> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值