WPF Image问题解决方法

来源:互联网 发布:光之教堂数据 编辑:程序博客网 时间:2024/03/29 18:27

一.Image是控件,Source属性类型是ImageSource

< Image Source="xx.jpg" /> 

二.ImageBrush是笔刷,用于填充

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

< Rectangle >< Rectangle.Fill> < ImageBrushImageSource="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>


原创粉丝点击