Pen.MiterLimit Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il limite per il rapporto tra la lunghezza del miter e la metà della penna.Thickness
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
Valore della proprietà
Limite per il rapporto tra la lunghezza del miter e la metà della penna.Thickness Questo valore è sempre un numero positivo maggiore o uguale a 1. Il valore predefinito è 10,0.
Esempio
Nell'esempio seguente viene illustrato come utilizzare la MiterLimit proprietà per limitare le dimensioni di un angolo creato da due segmenti di linea.
<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>
Nella figura seguente viene illustrato ciò che produce questo esempio di codice.
Commenti
Un miter è un giunto realizzato smussando ognuna di due superfici da unire per formare un angolo. Quando due segmenti di linea si incontrano ad un angolo acuto, il miter può estendersi oltre lo spessore della linea che traccia il percorso.
Informazioni sulle proprietà di dipendenza
| Elemento | Valore |
|---|---|
| Campo Identificatore | MiterLimitProperty |
Proprietà dei metadati impostate su true |
Nessuno |