Les empilements sont utiles lorsque vous avez une certaine quantité d'éléments que vous voulez aligner les uns avec les autres. Très simple à utiliser et efficace lors de l'ajout dynamique d'éléments, sa simplicité signifie qu'il n'a pas vraiment de capacités de redimensionnement. Les Dockpanels sont utiles lorsque vous placez et organisez plusieurs objets différents sur une fenêtre, en particulier lorsque vous ancrez des objets en haut, en bas, à gauche, à droite, puis vous vous adaptez à l'espace restant au centre (j'ai récemment découvert qu'ils sont assez pratique lorsqu'il est utilisé en conjonction avec des expandeurs). Aucun inconvénient réel, pourrait bien être efficace pour vous. Si vous n'avez pas besoin de changer dynamiquement la mise en page, je suggérerais que les contrôles de la grille seraient votre meilleur pari, car vous pouvez diviser la grille dans la matrice dont vous avez besoin. L'utilisation d'un astérisque (*) pour chaque côté signifierait que toutes les cases seraient redimensionnées de manière égale pour correspondre à la fenêtre que vous avez. La fonctionnalité est limitée mais par le son de vos exigences une grille le couvrirait.
Un tutoriel utile sur mise en page se trouve here.
UniformGrid ne peut pas prendre plus d'un enfant, contrairement à la grille ... – KMC
_UniformGrid_ hérite panneau, comme _Grid_ et peut contenir un certain nombre d'enfants. –