Il existe différents types de panels pour décrire une interface graphique en WPF.

  • StackPanel : disposer des éléments verticalement / horizontalement sur la même ligne / colonne
  • WrapPanel : dispose les éléments séquentiellement (passe à une nouvelle ligne / colonne après x éléments)
  • DockPanel : attacher les éléments aux quatre points cardinaux du panel
  • Canvas : positionnement libre
  • Grid : grille d’éléments, et ce qui en découle :
    • UniformGrid, pour obtenir des cellules “uniformes” (= d’une même taille) comme son nom l’indique,
    • (more to come)
  • VirtualizingPanel : base permettant de n’afficher des composants seulement si ils sont effectivement visibles à l’écran

Plus à venir, merci à Matt pour ses informations ;)