Я пытаюсь привязать поле со списком к списку предметов, но я не уверен, как это сделать. Мне нужно сделать это в XAML по образцу Mvvm, и я могу использовать DevExpress. Я пытался это:
<dxg:GridControl ItemsSource="{Binding Path=TaskView}" >
<dxg:GridControl.Columns >
<dxg:GridColumn Header="Project" FieldName="Project"
DisplayMemberBinding="{Binding Path=ProjectCode, Mode=TwoWay}" AllowEditing="True">
<dxg:GridColumn.EditSettings>
<dxe:ComboBoxSettings DisplayMember="Project" ValueMember="ProductName" ItemTemplate="{Binding Path=Projects}" />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
<dxg:GridColumn Header="Project Description" DisplayMemberBinding="{Binding Path=ProjectName}" AllowEditing="False"/>
<dxg:GridColumn Header="Description" DisplayMemberBinding="{Binding Path=ProjectDescription}" AllowEditing="False"/>
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:TableView MultiSelectMode="Row" SelectedRowsSource="{Binding Path=SelectedTasks}"
ShowAutoFilterRow="False" ShowTotalSummary="True"
AllowEditing="True" />
</dxg:GridControl.View>
</dxg:GridControl>
Этот код мне кажется правильным, но я не могу использовать ItemTemplate = "{Binding Path = Projects}", потому что ComboBoxSettings не является свойством зависимости. Этот код работал, и я хотел сделать что-то подобное, но в рамках gridcontrol:
<dxe:ComboBoxEdit SelectedItem="{Binding Path=CurrentEmployeeName}" ItemsSource="Binding Path=EmployeeView}">
<dxe:ComboBoxEdit.StyleSettings>
<dxe:ComboBoxStyleSettings />
</dxe:ComboBoxEdit.StyleSettings>
</dxe:ComboBoxEdit>
Кто-нибудь может дать мне подсказку? Большое спасибо.