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 cay 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
Caydırı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
Gıcırdamak, bir köşe oluşturmak için birleştirilecek iki yüzeyin her birini eğimli hale getirerek yapılan bir eklemdir. İki çizgi parçası keskin bir açıda bir araya geldiğinde, gıcırdatıcı yolu vuruşan çizgi kalınlığının ötesine uzanabilir.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | MiterLimitProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |