Свойство ItemsSource
должно быть коллекцией, т.е. Projects
или ProjectList
, я полагаю ... Кроме того, вам нужно только установить DisplayMemberPath
и SelectedValue
:
<ComboBox x:Name="cmbProject" ItemsSource="{Binding Projects}"
DisplayMemberPath="Name"
SelectedValue="{Binding Project, Mode=TwoWay}" />
Обновление: на основании информации в комментариях код становится:
<ComboBox x:Name="cmbProjectStatus"
ItemsSource="{Binding ProjectStatuses}"
DisplayMemberPath="Name"
SelectedValuePath="ID"
SelectedValue="{Binding Path=ProjectStatus.ID}"
SelectedItem="{Binding Path=ProjectStatus}" />
DataContext
имеет свойство ProjectStatus
типа ProjectStatus
и свойство ProjectStatuses
типа ObservableCollection<ProjectStatus>
.