Wpf:combobox内的自定义Datagrid
我有一个视图,其中我有一个数据网格,在数据网格中我把一个列作为DataGridTemplateColumn。我把一个combobox放在DataGridTemplate列中,我在combobox内定义了一个数据模板。用户可以在combobox中输入文本结果已过滤进入CustomeDatagrid,用户可以在CustomeDatagrid上选择Item。
这是我的要求:
我尝试实现它。 这是我的XAML:
CustomDataGrid:
但是当我点击DatagridTemplate列时,我只得到普通的combobox而不是自定义数据网格。
我的代码有什么问题?
如何在wpf中的combobox内实现上面的(图像)CustomDatagrid?
编辑:
如何通过绑定更改combobox文本时填充customDataGrid?
ComboBox中不需要ItemTemplate
编辑ComboBox的控件模板,并将ItemPresenter替换为DataGrid。
http://msdn.microsoft.com/en-us/library/ms752094(v=vs.110).aspx
将ComboBox ItemsSource绑定到DataGrid ItemsSource,