Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
GDI+ DashStyle numaralandırmasında listelenen çeşitli tire stilleri sağlar. Bu standart tire stilleri gereksinimlerinize uygun değilse, özel bir tire deseni oluşturabilirsiniz.
Örnek
Özel kesikli çizgi çizmek için, tirelerin ve boşlukların uzunluklarını bir diziye yerleştirin ve diziyi bir DashPattern nesnesinin Pen özelliğinin değeri olarak atayın. Aşağıdaki örnek, {5, 2, 15, 4}
dizisine göre özel bir kesikli çizgi çizer. Dizinin öğelerini kalem genişliği 5 ile çarpıyorsanız, {25, 10, 75, 20}
alırsınız. Görüntülenen tireler 25 ile 75 arasında, boşluklar ise 10 ile 20 arasında değişen uzunluktadır.
Aşağıdaki çizimde, sonuçta elde edilen kesikli çizgi gösterilmektedir. Unutmayın ki çizginin (405, 5)'te sonlanabilmesi için son çizginin uzunluğu 25 birimden kısa olmalıdır.
float[] dashValues = { 5, 2, 15, 4 };
Pen blackPen = new Pen(Color.Black, 5);
blackPen.DashPattern = dashValues;
e.Graphics.DrawLine(blackPen, new Point(5, 5), new Point(405, 5));
Dim dashValues As Single() = {5, 2, 15, 4}
Dim blackPen As New Pen(Color.Black, 5)
blackPen.DashPattern = dashValues
e.Graphics.DrawLine(blackPen, New Point(5, 5), New Point(405, 5))
Kodu Derleme
Bir Windows Formu oluşturun ve formun Paint olayını işleyin. Önceki kodu Paint olay işleyicisine yapıştırın.
Ayrıca bakınız
.NET Desktop feedback