Partager via


Comment : spécifier l'emplacement d'un contrôle dans les contrôles Canvas

Le conteneur Canvas est le plus simple des contrôles conteneur Windows Presentation Foundation (WPF) et il permet le positionnement absolu de contrôles. Tous les contrôles placés sur un contrôle Canvas conservent une distance fixe par rapport à l'un des angles du contrôle Canvas. Cette rubrique décrit comment spécifier l'emplacement d'un contrôle inclus dans un contrôle Canvas.

Pour spécifier l'emplacement d'un contrôle dans les contrôlesCanvas

  1. Si vous n'avez pas encore de conteneur Canvas, faites glisser un conteneur Canvas sur votre Window à partir de la Boîte à outils.

  2. Positionnez un contrôle dans le conteneur Canvas.

  3. Dans l'affichage XAML, définissez la propriété Canvas.Top ou Canvas.Bottom.

  4. Dans l'affichage XAML, définissez les propriétés Canvas.Right et Canvas.Left.

    Ces propriétés spécifient la distance du bord du contrôle jusqu'au bord de la zone de dessin. Par exemple, affecter la valeur 31 à la propriété Canvas.Top implique que le bord supérieur du contrôle se trouve à 31 unités du bord supérieur de la zone de dessin. En définissant une propriété verticale (Canvas.Top ou Canvas.Bottom) et une propriété horizontale (Canvas.Left ou Canvas.Right), vous spécifiez l'angle par rapport auquel le contrôle conserve une distance fixe.

    Notes

    Si vous définissez plusieurs propriétés horizontales ou verticales, l'une d'elles sera ignorée.

Voir aussi

Tâches

Comment : construire une disposition selon le positionnement absolu

Comment : utiliser des propriétés jointes

Autres ressources

Contrôles conteneur WPF

Canvas