zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    加密和解密配置节(asp2.0以后)http://www.cnitblog.com/lby91772/archive/2008/03/04/40436.html
    多线程消息队列 (MSMQ) 触发器 http://blog.sina.com.cn/s/blog_405ad00201007rlw.html
    NUnit的使用
    HDU 1896 Stones
    POJ 1862 Stripies(哈夫曼)
    ZOJ 3230 Solving the Problems
    HDU 1242 Rescue(BFS)
    ZOJ 3410 Layton's Escape
    求逆序数
    HDU 1873 看病要排队
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/1213454.html
Copyright © 2011-2022 走看看