Question

J'utilise le Toolkit DataGrid WPF lié à la collecte personne. Le LastName est représenté par la zone de liste déroulante avec des noms bien connus.

<x:Array x:Key="knownLastNames" Type="sys:String">
    <sys:String>Johnson</sys:String>
    <sys:String>Williams</sys:String>
</x:Array>

Le problème est que si je mets à LastName « Brown » (manqué à knownLastNames), la colonne ComboBox est vide.

<dg:DataGridComboBoxColumn Header="LastName" TextBinding="{Binding LastName}" ItemsSource="{Binding Source={StaticResource knownLastNames}}" />

Si je fais le ComboBox modifiable, je peux voir "Brown", mais seulement en mode d'édition (appuyé sur F2).

Était-ce utile?

La solution

Ceci est un bug que je l'ai déjà élevé dans les forums et confirmée par courrier électronique avec Vincent (coordinateur du projet). Je fini par écrire mon propre type de colonne personnalisée juste pour que je puisse faire ComboBoxes éditables.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top