Pen.MiterLimit Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Begrenzung des Verhältnisses der Gehrungslänge auf die halbe Thickness dieses Stifts ab oder legt diese fest.
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
Eigenschaftswert
Die Begrenzung des Verhältnisses der Gehrungslänge auf die halbe Thickness dieses Stifts. Dieser Wert ist immer eine positive Zahl größer als oder gleich 1. Der Standardwert ist 10.0.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie die Eigenschaft verwenden, um die Größe einer Ecke zu beschränken, die MiterLimit von zwei Zeilensegmenten erstellt wird.
<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>
Die folgende Abbildung zeigt, was dieses Codebeispiel erzeugt.
Hinweise
Ein Miter ist ein Gelenk, das durch Veling jeder von zwei Oberflächen verbunden werden soll, um eine Ecke zu bilden. Wenn sich zwei Liniensegmente an einem scharfen Winkel treffen, kann die Klammer über die Stärke der Linie hinaus verlängern, die den Pfad strich.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | MiterLimitProperty |
Metadateneigenschaften auf true festgelegt |
Keine |