У меня есть datagrid с comboboxcolumn, который отлично работает, но можно ли получить 2 Displaymembers? Я хочу, чтобы показать перед- и фамилию в поле, но я просто получить один из них ...Datagrid Displaymemberpath
<WpfToolkit:DataGrid AutoGenerateColumns="false" EnableRowVirtualization="True" Height="226" ItemsSource="{Binding Source={StaticResource DataSet}, Path=PlacementsEmployees}" HorizontalAlignment="Left" Margin="739,57,0,0" Name="mitGrid" VerticalAlignment="Top" Width="Auto" DataContext="{Binding}" RowDetailsVisibilityMode="VisibleWhenSelected" IsSynchronizedWithCurrentItem="True" IsReadOnly="True" FontFamily="Verdana" FontSize="11">
<WpfToolkit:DataGrid.Columns>
<WpfToolkit:DataGridComboBoxColumn x:Name="test" Header="Employees" ItemsSource="{Binding Source={StaticResource DataSet}, Path=Employees}" SelectedValuePath="ID" SelectedValueBinding="{Binding Path=PE_Employees}" DisplayMemberPath="E_Surname" -> maybe "E_Forename; E_Surname" ?? <- IsReadOnly="True" />
</WpfToolkit:DataGrid.Columns>
</WpfToolkit:DataGrid>
причина, почему я хочу использовать только один столбец, что я просто хочу один заголовок (в моем случай: сотрудники) u ребята видят мою проблему? Может быть, есть возможность с DataTemplate :)
Что отображается в раскрывающемся списке сейчас? – Sharun
ничего, его просто для представления, а не для редактирования. readonly = true :) – JuleZ
Можете ли вы уточнить, почему вы привязываетесь к двум различным объектам PlacementEmployees и Employees? – Sharun