Связывание данных DataGridComboBoxColumn

Я пытаюсь привязать данные DataGridComboBoxColumn

<DataGridComboBoxColumn Header="Number of Copies" SelectedItemBinding="{Binding NumberCopies}">
    <DataGridComboBoxColumn.ElementStyle>
       <Style TargetType="ComboBox">
          <Setter Property="ItemsSource" Value="{Binding LifeAreaList}"/>
          <Setter Property="IsReadOnly" Value="True"/>
       </Style>
    </DataGridComboBoxColumn.ElementStyle>
</DataGridComboBoxColumn>

Что я здесь делаю неправильно, потому что получаю пустой combobox во время выполнения.


Я получил следующую

Ошибка System.Windows.Data: 2: Не удалось найти управляющий FrameworkElement или FrameworkContentElement для целевого элемента. BindingExpression: Путь = LifeAreaList; DataItem = null; целевой элемент - DataGridComboBoxColumn (HashCode = 49475561); целевое свойство - 'ItemsSource' (тип 'IEnumerable')

6
задан Henk Holterman 14 August 2011 в 20:41
поделиться