Comment : créer une ligne à l'aide d'un LineGeometry
Cet exemple montre comment utiliser la LineGeometry classe pour décrire une ligne. A LineGeometry est défini par ses points de début et de fin.
Exemple
L’exemple suivant montre comment créer et afficher un LineGeometry. Un Path élément est utilisé pour afficher la ligne. Étant donné qu’une ligne n’a pas de zone, l’objet Path n’est Fill pas spécifié ; au lieu de cela, les propriétés et StrokeThickness les Stroke propriétés sont utilisées.
<Path Stroke="Black" StrokeThickness="1" >
<Path.Data>
<LineGeometry StartPoint="10,20" EndPoint="100,130" />
</Path.Data>
</Path>
LineGeometry myLineGeometry = new LineGeometry();
myLineGeometry.StartPoint = new Point(10,20);
myLineGeometry.EndPoint = new Point(100,130);
Path myPath = new Path();
myPath.Stroke = Brushes.Black;
myPath.StrokeThickness = 1;
myPath.Data = myLineGeometry;
Dim myLineGeometry As New LineGeometry()
myLineGeometry.StartPoint = New Point(10,20)
myLineGeometry.EndPoint = New Point(100,130)
Dim myPath As New Path()
myPath.Stroke = Brushes.Black
myPath.StrokeThickness = 1
myPath.Data = myLineGeometry
Une LineGeometry tracée de (10,20) à (100,130)
D’autres classes géométriques simples incluent LineGeometry et EllipseGeometry. Ces géométries, ainsi que plus complexes, peuvent également être créées à l’aide d’un PathGeometry ou StreamGeometry. Pour plus d’informations, consultez Vue d’ensemble de Geometry.
Voir aussi
.NET Desktop feedback