Pregunta

Estoy utilizando el kit de herramientas de WPF DataGrid con destino a la colección persona. El LastName está representado por el ComboBox con nombres bien conocidos.

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

El problema es que si fijo Apellido de "Brown" (perdidas en knownLastNames), la columna de cuadro combinado está vacía.

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

Si hago el ComboBox editable, puedo ver "Brown", pero sólo cuando está en modo de edición (pulsado F2).

¿Fue útil?

Solución

Este es un error que ya he planteado en los foros y confirmada por correo electrónico con Vincent (coordinador del proyecto). Terminé de escribir mi propio tipo de columna a medida solo para que pudiera hacer ComboBoxes editables.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top