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
  • 相关阅读:
    家长如何助力孩子适应小学生活
    一年级线上家长会
    gdb常用调试命令
    二叉树-后序遍历
    机器人
    Oracle创建只读账号的详细步骤
    ORACLE RAC日常运维-调整RAC+DG环境redo大小
    Redis 延迟分析
    oracle dataguard 重启步骤
    catalog start with + switch database to copy的妙用
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/1213509.html
Copyright © 2011-2022 走看看