본문 바로가기

C# WPF

C#, WPF 점선그리는 법

            for (int i = 100; i < Plotter.Width; i += 100)
            {
                Line l = new Line();
                l.X1 = i; l.Y1 = 0;
                l.X2 = i; l.Y2 = Plotter.Height;
                l.Stroke = Brushes.LightGreen;
                l.StrokeDashArray = DoubleCollection.Parse("4, 3");
                Plotter.Children.Add(l);
            }

점선을 그릴 때는 위와 같이 Line의 StrokeDashArray 속성을 DoubleCollection으로 설정한다. 숫자 4, 3은 각각 점 길이와 점 간격을 표시한다.

BeeEye Dmu