Привязка задач DataGridComboBoxColumn. ItemsSource

Вот некоторые для Mac: ( Примечание: не судите инструменты по их веб-сайтам )

  • RegExhibit - Мое Любимое, мощное и легкое
  • Reggy - Простой и Чистый
  • RegexWidget - Виджет Панели инструментов для быстрого тестирования

10
задан Shimmy 12 November 2009 в 18:20
поделиться

1 ответ

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

Вы можете получить доступ к источнику элементов поля со списком как таковой:

<dg:DataGridComboBoxColumn>
   <dg:DataGridComboBoxColumn.EditingElementStyle>
      <Style TargetType="ComboBox">
         <Setter Property="ItemsSource" Value="{Binding Path=MyBindingPath}" />
      </Style>
   </dg:DataGridComboBoxColumn.EditingElementStyle>
</dg:DataGridComboBoxColumn>

Имеют посмотрите здесь , а также здесь для получения некоторого кода. Вам также потребуется установить источник элементов для нередактируемого элемента , как в этом сообщении

28
ответ дан 3 December 2019 в 14:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: