Partager via


Utilisation du panneau de disposition StackPanel

Un panneau de disposition StackPanel permet d’empiler des objets dans une direction désignée. En fonction des propriétés que vous définissez dans un panneau de disposition StackPanel , le contenu peut circuler à la fois verticalement (par défaut) et horizontalement. Un panneau de disposition StackPanel est principalement utilisé dans des contrôles de liste, par exemple dans un contrôle ListBox ou dans la liste contextuelle d’un contrôle ComboBox . Chaque objet que vous créez ou dessinez dans un panneau de disposition StackPanel est automatiquement ajouté en tant que dernier objet enfant dans l’ordre d’empilement des objets dans le panneau. À mesure que vous ajoutez des objets enfants, vous pouvez remarquer que le panneau de disposition StackPanel détoure (ou masque) tous ceux qui ne tiennent pas dans le panneau.

  • Orientation    Par défaut les objets au sein d’un panneau de disposition StackPanel sont empilés verticalement, mais vous pouvez aussi les empiler horizontalement.

  • Panneaux imbriqués    Vous pouvez utiliser un panneau de disposition imbriqué (c’est-à-dire, utiliser un panneau de disposition en tant qu’objet enfant) pour contenir les objets côte à côte. Le panneau imbriqué s’empile exactement de la même manière que n’importe quels autres objets enfants contenus dans le panneau de disposition StackPanel parent.

Ajoutez un panneau de disposition StackPanel à un document en sélectionnant StackPanel  Cc294551.ec58af86-cc2a-4e1f-91c0-883c5406fdfb(fr-fr,Expression.40).png dans le panneau Composants Cc294551.0d8b8d29-1af9-418f-8741-be3097d76eab(fr-fr,Expression.40).png ou en utilisant le bouton du conteneur de disposition dans le panneau Outils, puis en faisant glisser la planche graphique. Le code XAML suivant est ajouté à votre projet :

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

Pour plus d’informations sur l’utilisation du panneau de disposition StackPanel , voir Modifier l’ordre d’empilement et Modifier l’orientation de l’empilement.

Objets définis verticalement dans un panneau d’empilement

Cc294551.a85a7b57-b0a8-495e-b985-f0291e41d093(fr-fr,Expression.40).png

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