我无法在我的 DataGrid 中绑定 ComboBox 的值:
<DataGrid Grid.Row="1" Grid.Column="0" ItemsSource="{Binding ListeGrilleTarifaire}" Name="dg_ForfaitCommune" AutoGenerateColumns="False" CanUserAddRows="True" CanUserDeleteRows="False" Visibility="{Binding accesGrilleForfaitCommune}">
<DataGrid.Columns>
<DataGridComboBoxColumn Header="{x:Static trad:Langues.lblPays}" ItemsSource="{Binding ListePrixUnitaires}" SelectedItemBinding="{Binding tarifDestination_PAYS,Mode=TwoWay}" Width="80" />
</DataGrid.Columns>
</DataGrid>
我的 DataGrid ItemsSource 是“ListeGrilleTarifaire”类型的对象
ListeGrilleTarifaire 是对象 ViewModelGrilleTarifaire 的列表(属性)。ViewModelGrilleTarifaire 是我的用户控件的 DataContext(我的 DataGrid 所在的位置)。
我想要的是:
List<string>
我的组合框列出了 ViewModelGrilleTarifaire 类中定义的ListePays ( ) 列表中包含的值。当 DataGrid 加载 ListeGrilleTarifaire 对象时,ListeGrilleTarifaire.tarifDestination_PAYS 的值必须在组合框中自动绑定(简而言之......它必须绑定)
欢迎任何帮助!
谢谢!
一个。