방법: LineGeometry를 사용하여 선 만들기

업데이트: 2007년 11월

이 예제에서는 LineGeometry 클래스를 사용하여 선을 그리는 방법을 보여 줍니다. LineGeometry는 시작점과 끝점으로 정의됩니다.

예제

다음 예제에서는 LineGeometry를 만들고 렌더링하는 방법을 보여 줍니다. Path 요소는 선을 렌더링하는 데 사용됩니다. 선에는 면적이 없으므로 Path 개체의 Fill을 지정하지 않고 대신 StrokeStrokeThickness 속성을 사용합니다.

<Path Stroke="Black" StrokeThickness="1" >
  <Path.Data>
    <LineGeometry StartPoint="10,20" EndPoint="100,130" />
  </Path.Data>
</Path>
LineGeometry myLineGeometry = new LineGeometry();
myLineGeometry.StartPoint = new Point(10,20);
myLineGeometry.EndPoint = new Point(100,130);

Path myPath = new Path();
myPath.Stroke = Brushes.Black;
myPath.StrokeThickness = 1;
myPath.Data = myLineGeometry;

(10,20)에서 (100,130) 사이에 그린 LineGeometry

LineGeometry

다른 단순한 기하 도형 클래스로는 LineGeometryEllipseGeometry가 있습니다. 이러한 기하 도형뿐만 아니라 더 복잡한 기하 도형도 PathGeometryStreamGeometry를 사용하여 만들 수 있습니다. 자세한 내용은 Geometry 개요를 참조하십시오.

참고 항목

작업

방법: 복합 도형 만들기

방법: PathGeometry를 사용하여 도형 만들기

개념

Geometry 개요