Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#WPF从DataGridComboxColumn获取值_C#_Wpf_Datagrid - Fatal编程技术网

C#WPF从DataGridComboxColumn获取值

C#WPF从DataGridComboxColumn获取值,c#,wpf,datagrid,C#,Wpf,Datagrid,我有一个dataGrid,其中有一列DataGridComboxColumn填充列表。 我的组合框显示我的数据,但我不知道如何在C#中获取所选值 XAML: <DataGridComboBoxColumn Header="Valideur" x:Name="cmbBoxGrid" Width="Auto" SelectedValueBinding="{Binding valideur}"

我有一个dataGrid,其中有一列
DataGridComboxColumn
填充列表。 我的组合框显示我的数据,但我不知道如何在C#中获取所选值

XAML:

<DataGridComboBoxColumn Header="Valideur" 
                        x:Name="cmbBoxGrid"
                        Width="Auto" SelectedValueBinding="{Binding valideur}"
                        ItemsSource="{StaticResource ValideurList}"/>


谢谢您的帮助。

由于您尚未提供任何
SelectedValuePath
,因此您似乎将
selectedtembinding
SelectedValueBinding
混淆了。您实际需要哪一个?实际上我需要这个组合框的值来更新数据库中的值。Like string value=cmboxgrid.Text。我是begginer,WPF
SelectedItem
是在组合框中选择的数据项
SelectedValue
是可以使用
SelectedValuePath
SelectedItem
检索的值。例如,如果
SelectedValuePath
为“Foo.Bar”,则所选值为
SelectedItem.Foo.Bar
。至少,您需要将
SelectedValueBinding
替换为
SelectedItemBinding
。谢谢。完成。我怎样才能通过代码得到值?!这就是我的问题。您可以通过读取绑定源中的
valideur
属性来获得它。这就是为什么要设置绑定。