wpf-容易误解的Image

参考sdk

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

2.ImageBrush是笔刷,用于填充

1.基本使用,必须指定ImageSource
< Rectangle
      
<Rectangle.Fill >
        
< ImageBrush  ImageSource ="xx.jpg"    />
      
</ Rectangle.Fill >
    
</ Rectangle >
ImageBrush继承自 TileBrush,ImageBrush功能比较强大
3. 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 >

4.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、付费专栏及课程。

余额充值