Je peux créer un tableau de boutons dans Windows Form mais comment puis-je le faire dans WPF (xaml)? merci d'avance!Comment créer un tableau de boutons dans WPF?
Répondre
Vous ne pouvez pas le faire directement dans XAML (bien que vous puissiez le faire dans le code, exactement de la même manière que dans Windows Forms). Ce que vous pouvez faire à la place est d'utiliser la liaison de données et ItemsControl pour créer les boutons pour vous. Vous ne dites pas ce que vous avez besoin du tableau de commande pour, mais supposons que vous voulez un bouton pour chaque personne dans une collection:
// Code behind
public Window1()
{
var people = new ObservableCollection<Person>();
// Populate people
DataContext = people;
}
// XAML
<ItemsControl ItemsSource="{Binding}" BorderThickness="0">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Content="{Binding Name}"
Click="PersonButton_Click"
Margin="4"
/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Vous pouvez réellement mettre en place le tout en XAML en utilisant la ObjectDataProvider et CollectionViewSource, mais Cela devrait être suffisant pour vous aider à démarrer. Et évidemment, la source peut être quelque chose d'autre que des données commerciales en fonction de ce dont vous avez besoin pour le "tableau".
Jetez un oeil à x:Array.
- 1. Comment créer un tableau de boutons C#?
- 2. Comment créer un tableau de boutons Objet?
- 3. comment puis-je créer un tableau de boutons
- 4. Tableau de boutons
- 5. Créer un tableau (collection) de boutons à partir de boutons existants
- 6. Comment créer de superbes boutons dans .Net?
- 7. WPF Boutons Style
- 8. Comment créer un tableau dans un autre tableau?
- 9. Boutons Toggle jumelés dans WPF
- 10. Comment créer un panneau réductible dans WPF
- 11. Comment créer des boutons "planant" dans Silverlight?
- 12. Comment: tableau de MVC2 .NET de boutons
- 13. Comment créer un tableau 2D dans Matlab?
- 14. Comment créer un tableau binaire dans VbScript?
- 15. Comment créer un nouveau tableau dans VB.NET?
- 16. Comment créer un tableau d'images?
- 17. Comment créer un groupe de boutons de type Grille?
- 18. Comment créer un éditeur de formes WPF?
- 19. WPF Animer plusieurs boutons
- 20. dynamiquement ajouter un tableau de boutons et référence ces boutons par ID dans android
- 21. Comment créer un tableau de pointeurs?
- 22. Comment créer un tableau de points?
- 23. comment créer un appel accepter et rejeter des boutons similaires aux boutons par défaut dans android
- 24. Boutons radio + éléments de tableau
- 25. WPF Commandes Boutons ListBoxItems
- 26. Comment créer un tableau d'un tableau de structures
- 27. Comment créer un graphique de chargement dans WPF XAML?
- 28. Comment créer un bouton de soumission dans WPF?
- 29. Créer un tableau de grille
- 30. Comment créer un style dans un UserControl WPF?
Merci; c'est très clair. J'ai essayé de modifier votre post pour modifier ItemControl> en mais SO ne me le permet pas. Juste une faute de frappe mineure. –
Adam: merci, corrigé. – itowlson