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
  • 相关阅读:
    mvc:resources配置说明
    MySQL 表与索引损坏修复
    ORACLE 日志损坏 使用"_ALLOW_RESETLOGS_CORRUPTION"进行崩溃恢复
    Oracle 回滚段坏快并恢复
    Oracle 坏快处理:Undo 与 datafile
    Oracle备份恢复-控制文件损坏的各种场景恢复专题
    Oracle备份恢复-redo文件损坏的各种场景恢复专题
    Oracle 数据库坏块处理技术
    PostgreSQL 坏快分类与修复策略
    Linux RAID卡优化
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/1213509.html
Copyright © 2011-2022 走看看