Pergunta

Eu estou usando o WPF Toolkit DataGrid vinculado a coleção Pessoa. O sobrenome é representada pela caixa de combinação com nomes bem conhecidos.

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

O problema é que se eu definir sobrenome para "Brown" (perdeu em knownLastNames), a coluna ComboBox está vazio.

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

Se eu fizer o editável ComboBox, eu posso ver "Brown", mas só quando no modo de edição (F2 pressionada).

Foi útil?

Solução

Este é um erro que eu já levantaram em fóruns e confirmada via e-mail com Vincent (coordenador do projeto). Acabei escrevendo meu próprio tipo coluna personalizada apenas para que eu pudesse fazer ComboBoxes editáveis.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top