Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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. Puisqu'une ligne n'a pas d'aire, l'objet Path n'a pas de Fill spécifié ; à la place, les propriétés Stroke et StrokeThickness 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 d’un StreamGeometry. Pour plus d’informations, consultez la vue d’ensemble de la géométrie.
Voir aussi
- Vue d’ensemble de la géométrie
- Créer une forme composite
- Créer une forme à l’aide d’une géométrie de chemin
.NET Desktop feedback