我正在使用DataGrid。一列顯示文本,但其背後的數據僅包含一個ID。這個ID必須以某種方式轉換爲一個字符串。WPF DataGrid中的Lookup-id控件
我需要的東西像一個組合框與性能的ItemsSource,的DisplayMemberPath,的SelectedValue和SelectedValuePath。但不是顯示一個按鈕,只能有一個文本。有一些控制嗎?
這一工程(想的東西,看起來像文本交換組合框):
<DataGridTemplateColumn Header="Leistungsart" MinWidth="100">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding Source={StaticResource ResourceKey=viewModel}, Path=Leistungsarten}"
DisplayMemberPath="Bezeichnung"
SelectedValue="{Binding Path=BDELeistungsartID, Mode=OneWay, Converter={StaticResource ResourceKey=NullableInt2IntConverter}}"
SelectedValuePath="BDELeistungsartID"
IsEnabled="false"
IsEditable="False"
Height="35">
</ComboBox>
</DataTemplate>