2

同じ半径ではない(視覚的に)2つの楕円が同じ半径である可能性はありますか?

次の画像では、黒と赤の楕円は同じRadiusXを持っています...しかし、写真を見てください!
代替テキスト

<GeometryDrawing Brush="Red">
    <GeometryDrawing.Pen>
        <Pen Brush="Yellow" Thickness="1"/>
    </GeometryDrawing.Pen>
    <GeometryDrawing.Geometry>
        <GeometryGroup>
            <EllipseGeometry x:Name="MediumCircle" 
                             Center="0,0" RadiusX="4" RadiusY="4" />
        </GeometryGroup>
    </GeometryDrawing.Geometry>
</GeometryDrawing>
<GeometryDrawing Brush="Black">
    <GeometryDrawing.Geometry>
        <GeometryGroup>
            <EllipseGeometry x:Name="SmallCircle" 
                             Center="0,0" RadiusX="4" RadiusY="2"/>
        </GeometryGroup>
    </GeometryDrawing.Geometry>
</GeometryDrawing>
4

3 に答える 3

1

1 つは境界線があり、もう 1 つはありません。半径が線で囲まれた境界線の中心に沿っていることに気付くでしょう。

于 2010-11-19T14:58:31.313 に答える
0

厚さが原因のようです。両方とも同じにします。

于 2010-11-19T14:58:52.923 に答える
0

返信を見つけたと思いますが、よくわかりません... 楕円のさは、楕円の周りを完全には囲んでいません。厚さを 4 に設定すると、2 ピクセルの楕円だけが表示されます。8 に設定すると、赤い円は表示されなくなります...

于 2010-11-19T14:57:47.830 に答える