Pen.MiterLimit Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la limite du rapport de la longueur d'onglet à la moitié du Thickness de ce stylet.
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
Valeur de propriété
Limite du rapport de la longueur d'onglet fixée à la moitié du Thickness du stylet. Cette valeur est toujours un nombre positif supérieur ou égal à 1. La valeur par défaut est 10.0.
Exemples
L’exemple suivant montre comment utiliser la MiterLimit propriété pour limiter la taille d’un coin créé par deux segments de ligne.
<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>
L’illustration suivante montre ce que produit cet exemple de code.
Remarques
Un mitreur est une jointure faite en biseauant chacune des deux surfaces à joindre pour former un coin. Lorsque deux segments de trait se rencontrent à un angle aigu, le mitreur peut s’étendre au-delà de l’épaisseur de la ligne qui traite le chemin.
Informations sur les propriétés de dépendance
Champ d’identificateur | MiterLimitProperty |
Propriétés de métadonnées définies sur true |
Aucun |