방법: LineGeometry를 사용하여 선 만들기
이 예제는 LineGeometry 클래스를 사용하여 선을 설명하는 방법을 보여줍니다. LineGeometry는 그 시작점과 끝점으로 정의됩니다.
예제
다음 예제는 LineGeometry를 만들어 렌더링하는 방법을 보여줍니다. Path 요소는 선을 렌더링하는 데 사용됩니다. 선에 영역이 없으므로 Path 개체의 Fill가 지정되지 않고 대신 Stroke 및 StrokeThickness 속성이 사용됩니다.
<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;
Dim myLineGeometry As New LineGeometry()
myLineGeometry.StartPoint = New Point(10,20)
myLineGeometry.EndPoint = New Point(100,130)
Dim myPath As New Path()
myPath.Stroke = Brushes.Black
myPath.StrokeThickness = 1
myPath.Data = myLineGeometry
LineGeometrygraphicsmm_line
(10,20)부터 (100,130)까지 그린 LineGeometry
다른 간단한 기하 도형 클래스에는 LineGeometry 및 EllipseGeometry가 포함됩니다. 이러한 기하 도형뿐만 아니라 더 복잡한 기하 도형도 PathGeometry 또는 StreamGeometry를 사용하여 만들 수 있습니다. 자세한 내용은 기하 도형 개요를 참조하세요.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback