zoukankan      html  css  js  c++  java
  • wpfDrawingBrush注意点


    1.DrawingBrush是笔刷 :)

    2.用Drawing属性(Drawing类)来绘制区域

    3.GeometryDrawing(负责填充,它是笔,结合Geometry类抽象轮廊)用于绘制一个特定笔刷和画笔的几何形状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>

    4.Geometry 类(负责画画)只定义形状的几何图形,无法呈现自身(就是说它是抽象的,只是一个轮廊而已,需要Brush来填充,但其本身无法填充,需要容器)
                          <GeometryDrawing.Geometry>
                            
    <RectangleGeometry Rect="0,0,100,100" />
                          
    </GeometryDrawing.Geometry>

    5.DrawingGroup
    可以放置多个Drawing,同时DrawingGroup也是Drawing,所以也可以放DrawingGroup

    6.GeometryGroup
    可以放置多个Geometry
  • 相关阅读:
    C#调用webservice
    C#调用java方法踩坑记
    GitHub
    oracle之在java中调用
    oracle之数据恢复(delete误删)
    word之高级
    word之个人设置
    word之常用功能
    word
    git之摘抄
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/1213509.html
Copyright © 2011-2022 走看看