Je souhaite créer un UserControl
dans WPF à travers lequel je souhaite exposer une propriété de collection. Je veux changer l'interface utilisateur du UserControl
en fonction des changements dans la collection. Par exemple, disons que j'ai une collection de chaînes qui est liée à UserControl
. Basé sur cette collection je veux créer des boutons sur le UserControl
contenant ces textes comme texte de bouton. Y a-t-il une manière que je puisse recevoir ceci?Propriété de collection pour WPF UserControl
0
A
Répondre
1
Oui, vous pouvez définir un DataTemplate
contenant un bouton pour un contrôle ItemsControl
lié à cette collection. Par exemple:
//For code:
items.DataContext = new List<string>
{
"Item 1",
"Item 2",
"Item 3"
};
//For XAML
<ItemsControl x:Name="items" ItemsSource="{Binding}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Content="{Binding}" />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Questions connexes
- 1. WPF - OnPropertyChanged pour une propriété dans une collection
- 2. WPF UserControl expose ActualWidth
- 3. WPF UserControl Style
- 4. WPF usercontrol
- 5. WPF: Liaison d'une propriété à une coutume UserControl
- 6. WPF manutention RoutedEvent de UserControl
- 7. Comment faire pour que mon UserControl WPF fonctionne avec CompositeCollection
- 8. WPF - Attribut de contenu par défaut UserControl
- 9. WPF Get UserControl propriétaire
- 10. asp.net - Propriété de collection d'attributs
- 11. WPF UserControl TreeView Hauteur
- 12. Propriété de nom de UserControl ou Control
- 13. Fixer ICommand dans WPF UserControl
- 14. Propriété de collection observable modifiée sur l'élément de la collection
- 15. WPF Liaison de données à des objets de collection personnalisés
- 16. DataBinding échoue pour une propriété de collection de contrôle personnalisé
- 17. WPF: Définir la propriété de liaison pour la liaison ListBox
- 18. WPF UserControl - cliquez sur l'animation
- 19. Boucle via UserControl dans WPF
- 20. WPF Modèle de liaison dans ToggleButton UserControl
- 21. Propriété de dépendance WPF retournant toujours NULL
- 22. WPF UserControl des boutons: comment implémenter le UserControl?
- 23. WPF - Dimensionnement UserControl sur canevas personnalisé
- 24. UserControl Valeur par défaut dans la propriété
- 25. ASP.NET obligatoire à une propriété UserControl
- 26. Propriété de classe en tant que collection
- 27. WPF UserControl - ne peut pas sélectionner TextBox
- 28. Problème de liaison de données de propriété de dépendance WPF
- 29. WPF Binding Collection Pour ComboBox et la sélection d'un élément
- 30. WPF valeurs multiples pour la propriété
Merci beaucoup. – deepak