DataGridComboBoxColumn будет пустым, если в раскрывающемся списке нет текста - PullRequest
0 голосов
/ 27 марта 2009

Я использую таблицу данных WPF Toolkit, привязанную к коллекции Person. Фамилия представлена ​​ComboBox с хорошо известными именами.

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

Проблема в том, что если я установил LastName в «Brown» (пропущен в knownLastNames), столбец ComboBox будет пустым.

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

Если я сделаю ComboBox редактируемым, я вижу «Коричневый», но только в режиме редактирования (нажата клавиша F2).

1 Ответ

1 голос
/ 27 марта 2009

Это ошибка, которую я уже выявил на форумах и подтвердил по электронной почте с Винсентом (координатором проекта). В итоге я написал свой собственный тип столбца, чтобы можно было редактировать ComboBox es.

...