■ Canvas 클래스 : 다각선 도형 추가하기
------------------------------------------------------------------------------------------------------------------------
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using System.Windows.Shapes;
#region 다각선 도형 추가하기 - AddPolyline(canvas, fillBrush, strokeBrush, strokeThickness, pointArray)
/// <summary>
/// 다각선 도형 추가하기
/// </summary>
/// <param name="canvas">캔버스</param>
/// <param name="fillBrush">채우기 브러시</param>
/// <param name="strokeBrush">스트로크 브러시</param>
/// <param name="strokeThickness">스트로크 두께</param>
/// <param name="pointArray">포인트 배열</param>
public void AddPolyline(Canvas canvas, Brush fillBrush, Brush strokeBrush, double strokeThickness, Point[] pointArray)
{
Polyline polyline = new Polyline();
polyline.Fill = fillBrush;
polyline.Stroke = strokeBrush;
polyline.StrokeThickness = strokeThickness;
polyline.Points = new PointCollection(pointArray);
canvas.Children.Add(polyline);
}
#endregion
------------------------------------------------------------------------------------------------------------------------
'C# > WPF' 카테고리의 다른 글
[C#/WPF] DesignerProperties 클래스 : GetIsInDesignMode 정적 메소드를 사용해 디자인 모드 여부 구하기 (0) | 2021.01.17 |
---|---|
[C#/WPF] Timeline 클래스 : DesiredFrameRateProperty 정적 속성을 사용해 애니메이션 프레임 레이트(Frame Reate) 설정하기 (0) | 2021.01.17 |
[C#/WPF] RegisterHotKey/UnregisterHotKey API 함수 : 전역 핫키 사용하기 (0) | 2021.01.09 |
[C#/WPF] FrameworkElement 클래스 : 이미지 저장하기 (0) | 2020.12.26 |
[C#/WPF] Canvas 클래스 : 다각형 도형 추가하기 (0) | 2020.12.26 |
[C#/WPF] Canvas 클래스 : 다각선 도형 추가하기 (0) | 2020.12.26 |
[C#/WPF] Canvas 클래스 : 호(Arc) 도형 추가하기 (0) | 2020.12.26 |
[C#/WPF] Canvas 클래스 : 선 도형 추가하기 (0) | 2020.12.26 |
[C#/WPF] 타원 상에서 호(Arc) 시작점/종료점 구하기 (0) | 2020.12.26 |
[C#/WPF] 타원과 직선 교차점 배열 찾기 (0) | 2020.12.26 |
[C#/WPF] Canvas 클래스 : 타원 도형 추가하기 (0) | 2020.12.26 |
댓글을 달아 주세요