C# 从数据网格中提取数据,并将其显示在WPF中组合框内的复选框中

C# 从数据网格中提取数据,并将其显示在WPF中组合框内的复选框中,c#,.net,wpf,C#,.net,Wpf,请我是WPF的新手,我正在创建一个应用程序,其中用户可以通过组合框中的复选框选择多个项目。复选框上的项目可能会更改,因此,我想添加一个可编辑的datagrid表。请注意,我现在的问题是通过复选框反映对datagrid的任何更改。 我只想用xaml在combox中添加复选框,并完成了样式设置,但不知道如何处理代码。在我看来,您需要的是将数据网格中的项目列表绑定到ComboBox(让它们绑定到相同的数据上下文),并设置组合框的ItemContainerStyle以显示复选框 我不完全理解复选框的复选

请我是WPF的新手,我正在创建一个应用程序,其中用户可以通过组合框中的复选框选择多个项目。复选框上的项目可能会更改,因此,我想添加一个可编辑的datagrid表。请注意,我现在的问题是通过复选框反映对datagrid的任何更改。
我只想用xaml在combox中添加复选框,并完成了样式设置,但不知道如何处理代码。

在我看来,您需要的是将
数据网格
中的项目列表绑定到
ComboBox
(让它们绑定到相同的
数据上下文
),并设置组合框
ItemContainerStyle
以显示
复选框

我不完全理解复选框的复选框应该显示什么,但它可能是绑定到其他属性或数据项本身并使用转换器的数据,或者它可以查看数据项的属性并使用触发器或数据触发器

也许如果你发布一些代码,我们可以给出一个更好的答案


希望有帮助。

您目前如何将数据输入组合框?你能给我们看一些代码吗?