Pen.MiterLimit Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu kalemin Thicknessyarıya kadar olan sicim uzunluğunun oranının sınırını alır veya ayarlar.
public:
property double MiterLimit { double get(); void set(double value); };
public double MiterLimit { get; set; }
member this.MiterLimit : double with get, set
Public Property MiterLimit As Double
Özellik Değeri
Sönücü uzunluğunun kalem Thicknessuzunluğunun yarısına oranının sınırı. Bu değer her zaman 1'den büyük veya 1'e eşit pozitif bir sayıdır. Varsayılan değer 10,0'dır.
Örnekler
Aşağıdaki örnekte, iki çizgi kesimi tarafından oluşturulan bir köşenin boyutunu sınırlamak için özelliğinin nasıl kullanılacağı MiterLimit gösterilmektedir.
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<StackPanel Margin="20">
<Canvas Margin="100" Width="100" Height="100">
<Canvas.Background>
<DrawingBrush>
<DrawingBrush.Drawing>
<GeometryDrawing>
<GeometryDrawing.Geometry>
<PathGeometry>
<PathGeometry.Figures>
<PathFigureCollection>
<PathFigure StartPoint="100,50">
<PathFigure.Segments>
<PathSegmentCollection>
<LineSegment Point="200,70" />
<LineSegment Point="100,60" />
</PathSegmentCollection>
</PathFigure.Segments>
</PathFigure>
</PathFigureCollection>
</PathGeometry.Figures>
</PathGeometry>
</GeometryDrawing.Geometry>
<GeometryDrawing.Pen>
<!-- The MiterLimit is set to a value of 0 so the corner formed
by where the two line segments join is cut or blunted. A larger
value would allow for the corner to extend out even beyond
the thickness of the line. -->
<Pen Brush="Blue" Thickness="4" MiterLimit="0" />
</GeometryDrawing.Pen>
</GeometryDrawing>
</DrawingBrush.Drawing>
</DrawingBrush>
</Canvas.Background>
</Canvas>
</StackPanel>
</Page>
Aşağıdaki çizimde bu kod örneğinin ne ürettiği gösterilmektedir.
Açıklamalar
Bir sici, bir köşe oluşturmak için birleştirilecek iki yüzeyin her birinin eğimi ile yapılan bir eklemdir. İki çizgi kesimi keskin bir açıda bir araya geldiğinde, gönye yolu vuruşan çizgi kalınlığının ötesine uzanabilir.
Bağımlılık Özelliği Bilgileri
| Öğe | Değer |
|---|---|
| Tanımlayıcı alanı | MiterLimitProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |