2015-12-04 2 views
0

У меня есть этот DataGridComboBoxColumn:Как разрешить выбор для DataGridComboBoxColumn

<DataGridComboBoxColumn x:Name="OtherComboboxCol" 
         Header="Other" 
         SortMemberPath="Other" 
         IsReadOnly="False" 
         DisplayMemberPath="{Binding Other}" 
         SelectedValueBinding="{Binding Other, Mode=TwoWay}" 
         ItemsSource="{Binding TripOtherStringList, Source={StaticResource StringProvider}" 
         Width="100"> 
</DataGridComboBoxColumn> 

Моя проблема заключается в том, что по какой-то причине, я не могу на самом деле выбрать выбор в раскрывающемся меню, как РЕКОМЕНДУЕМЫМ ComboBox. Когда я нажимаю на ячейку в столбце, ничего не происходит. Кажется, что нет способа выбрать любой из вариантов в TripOtherStringList. Для выпадающего списка нет ни одной ниспадающей стрелки, и она просто выглядит как TextBlock.

Что мне не хватает?

+0

Установлен ли ваш DataGrid в ReadOnly или IsEnabled = false – user1672994

ответ

0

Если вы хотите видеть ComboBox все время, создайте столбец шаблона. Подробнее here.

Итог: для комбинированных меток всегда используйте столбец шаблонов.