Par défaut, UniformGrid l'affiche des enfants de la façon suivante:Comment changer l'orientation du contrôle UniformGrid?
1 2 3
4 5 6
7 8 9
Je veux être comme suit:
1 4 7
2 5 8
3 6 9
Toutes les idées?
Par défaut, UniformGrid l'affiche des enfants de la façon suivante:Comment changer l'orientation du contrôle UniformGrid?
1 2 3
4 5 6
7 8 9
Je veux être comme suit:
1 4 7
2 5 8
3 6 9
Toutes les idées?
Le plus simple doit être de les insérer dans l'ordre où vous voulez qu'ils apparaissent.
Si vous utilisez UniformGrid en tant que ItemsPanel dans une zone de liste et obtenez les éléments via la liaison de données, triez la collection à laquelle vous liez les données selon votre ordre préféré.
Enfin, si vous voulez le faire dans la vue, ce lien décrit deux façons: Building a Column-Major UniformGrid in WPF
La page ne cesse de disparaître.
It's here (sans images) à partir du 2017-06-20. Ce qu'il fait est de faire pivoter la grille de 90 degrés avec une transformation de mise en page, puis de faire pivoter chaque élément de la grille avec une autre transformation de mise en page pour qu'il soit à l'endroit.
Merci beaucoup! –
Le lien semble être cassé. Y a-t-il un miroir de la page référencée? (Je n'ai pas réussi à sortir la page du cache de Google ...) – Seven
J'ai corrigé le lien. –