J'ai défini dans mon code deux classes: une classe "Person" avec la propriété publique "Age" et "Name", et une classe "People" qui hérite de Generic.List (de T).Le type {0} ne supporte pas le contenu direct - WPF/XAML
Le code pour la classe de personnes est comme suit:
Public Class People
Inherits Collections.Generic.List(Of Person)
...
End Class
Ce que je veux atteindre est d'initialiser directement la classe populaire, et ajouter une personne INDIVIDUELLEMENT en XAML, à savoir:
<local:People x:Key="Familty">
<local:Person Age="11" Name="John" />
<local:Person Age="12" Name="John2" />
...
</local:People>
Mais je reçois toujours une erreur dans XAML en disant: Le type 'People' ne supporte pas le contenu direct.
Une idée de comment résoudre ce problème?
Merci beaucoup!
Utilisez-vous les propriétés de dépendance pour "Age" et "Name"? –
vous aurez également besoin d'un modèle pour la personne et les personnes, afin que XAML sache comment le rendre. –