2010-11-19 6 views
2

동일한 반지름을 가진 2 개의 타원이 같은 반지름으로 보이지 않는 (시각적으로) 곳에 어떻게 가능합니까?WPF Drawing Paradox

이미지에서 검은 색과 빨간색 타원은 동일한 RadiusX ...하지만 그림을보세요!
alt text

<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> 

답변

0

은 내가 응답을 찾을 생각하지만, 확실하지 ... 타원의 두께 타원 주위에 완전히되지 간다. 두께를 4로 설정하면 타원의 픽셀이 2 픽셀 만 표시되고, 8로 설정하면 더 이상 빨간색 원이 표시되지 않습니다 ...

1

하나는 경계선이 있고 다른 하나는 그렇지 않습니다. 반경이 선이 그어진 경계선의 중심과 일치하는 것을 볼 수 있습니다.

0

두께가 비난하는 것처럼 보입니다. 둘 다 동일하게 만드십시오.

관련 문제