J'ai un contrôle utilisateur WPF qui aura dynamiquement un nombre de GridView
s. Chacun est essentiellement le même, sauf pour le ItemsSource
. Par conséquent, chacun a les mêmes colonnes et les mêmes RowDetailsTemplate
. Pour être précis, ce que je suis en train de faire est de mettre les colonnes aux valeurs liées, puis de définir le RowDetailsTemplate
sur le gabarit de données.Contrôle WPF avec plusieurs GridViews
Quelle est la meilleure approche pour définir essentiellement le GridView
une fois et le copier à tous les autres. J'ai essayé XamlWriter.Save
avec le GridView
dans les ressources, mais les colonnes et RowDetailsTemplate
ne sont pas enregistrées. J'ai également essayé un style, mais la propriété columns n'est pas paramétrable. Peut-être que j'ai fait quelque chose de mal avec les deux approches.
Pourquoi avez-vous plusieurs GridViews, au lieu d'en relier un seul? –
Chacun se rapporte à une section de données et il est logique de les séparer. – Telavian