代码之家  ›  专栏  ›  技术社区  ›  Carlo

路径与几何绘图

  •  5
  • Carlo  · 技术社区  · 15 年前

    只是想知道什么更轻,我会有一个控件,画280*4我的SegmentControl,这是一个四分之一圆,我只是想知道什么样的方式,需要最少的内存来绘制所说的部分。

    <Image>
        <Image.Source>
            <DrawingImage>
                <DrawingImage.Drawing>
                    <GeometryDrawing Brush="LightBlue"
                                     Geometry="M24.612317,0.14044853 C24.612317,0.14044853 33.499971,-0.60608719 41,7.0179795 48.37642,14.516393 47.877537,23.404541 47.877537,23.404541 L24.60978,23.401991 z" />
                </DrawingImage.Drawing>
            </DrawingImage>
        </Image.Source>
    </Image>
    

    或路径:

    <Path Fill="LightBlue"
                  Stretch="Fill"
                  Stroke="#FF0DA17D"
                  Data="M24.612317,0.14044853 C24.612317,0.14044853 33.499971,-0.60608719 41,7.0179795 48.37642,14.516393 47.877537,23.404541 47.877537,23.404541 L24.60978,23.401991 z" />
    

    如果你知道更好的方法,我会很感激的。

    1 回复  |  直到 15 年前