Comment : créer une ligne à l'aide d'un LineGeometry
Cet exemple montre comment utiliser la classe LineGeometry pour décrire une ligne. Une LineGeometry est définie par son point de départ et son point final.
Exemple
L'exemple suivant montre comment créer et restituer une LineGeometry. Un élément Path est utilisé pour restituer la ligne. Comme une ligne n'a pas de surface, le Path de l'objet Fill n'est pas spécifié ; les propriétés Stroke et StrokeThickness sont utilisées à la place.
<Path Stroke="Black" StrokeThickness="1" >
<Path.Data>
<LineGeometry StartPoint="10,20" EndPoint="100,130" />
</Path.Data>
</Path>
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
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;
LineGeometry tracée de (10,20) à (100,130)
D'autres classes de géométrie simple incluent LineGeometry et EllipseGeometry. Ces géométries, ainsi que d'autres plus complexes, peuvent également être créées à l'aide d'un PathGeometry ou d'un StreamGeometry. Pour plus d'informations, consultez Vue d'ensemble de Geometry.
Voir aussi
Tâches
Comment : créer une forme composite
Comment : créer une forme à l'aide d'un PathGeometry