Partager via


Utilisation du panneau de disposition DockPanel

Cc295378.bf9c77b1-ba7a-4f3b-8380-d05728d208d1(fr-fr,Expression.40).png

Un panneau de disposition DockPanel dans un projet Windows Presentation Foundation (WPF) offre une zone de disposition au sein de laquelle vous pouvez organiser des objets enfants sur les bords de l’écran en fonction d’un axe : Nord, Sud, Est ou Ouest. Les objets DockPanel sont typiquement utilisés pour la disposition racine dans les packages de formulaires car ils permettent d’ ancrer les panneaux sur les bords de l’écran.

Lorsque vous ajoutez des objets enfants à un DockPanel , ceux-ci s’ancrent sur la gauche du panneau par défaut. Le dernier objet enfant que vous ajoutez peut remplir l’espace restant dans le panneau si la propriété LastChildFill de cet objet est définie sur la valeur True . Par défaut, cette propriété est définie sur la valeur False . Lorsque les objets remplissent le panneau, ils sont ensuite détourés ou masqués par le conteneur de disposition parent.

Lorsque vous faites glisser un objet enfant d’un DockPanel vers la planche graphique, remarquez qu’un grand pointeur à quatre branches vous indique les directions vers lesquelles vous pouvez ancrer l’objet (voir l’image ci-dessous). Vous pouvez également utiliser ce pointeur pour modifier l’orientation de l’ancrage. Il suffit de faire glisser l’objet sur la flèche de direction souhaitée. Remarquez que la flèche de direction que vous sélectionnez s’affiche en surbrillance pour indiquer que vous pouvez déplacer l’objet pour l’ancrer dans cette direction.

Ajoutez un DockPanel à un document en sélectionnant DockPanel  Cc295378.db9f1ff5-6bca-441d-b289-c6781a478a5b(fr-fr,Expression.40).png dans le panneau ComposantsCc295378.0d8b8d29-1af9-418f-8741-be3097d76eab(fr-fr,Expression.40).png, ou à l’aide du bouton de conteneur de disposition dans le panneau Outils, puis en le faisant glisser avec le pointeur vers la planche graphique. Le code XAML suivant est ajouté à votre projet :

<Grid x:Name="LayoutRoot">
   <DockPanel HorizontalAlignment="Left" Height="100" LastChildFill="False" VerticalAlignment="Top" Width="100"/>
</Grid>

Pour plus d’informations sur l’utilisation des objets DockPanel , voir les rubriques connexes Modifier l’ordre d’ancrage et Modifier l’orientation de l’ancrage.

Cc295378.72d46b58-9a49-4dd5-8af7-6843c0440226(fr-fr,Expression.40).png

Copyright © 2011 Microsoft Corporation. Tous droits réservés.