C# DataGridComboxBox未在初始状态下显示
在浪费了2天的时间后,我对wpf datagrid数据绑定过程知之甚少。在前面,我想在datagrid视图列中显示combo框。在谷歌搜索之后,我找到了在datagrid中绑定combo的方法。现在我遇到了一个看似简单但却让我发疯的问题 这是初始状态。在此状态下,组合框丢失 双击该行后,该行将可见C# DataGridComboxBox未在初始状态下显示,c#,wpf,datagrid,datagridviewcombobox,C#,Wpf,Datagrid,Datagridviewcombobox,在浪费了2天的时间后,我对wpf datagrid数据绑定过程知之甚少。在前面,我想在datagrid视图列中显示combo框。在谷歌搜索之后,我找到了在datagrid中绑定combo的方法。现在我遇到了一个看似简单但却让我发疯的问题 这是初始状态。在此状态下,组合框丢失 双击该行后,该行将可见 如何在初始状态下显示组合框?谢谢。DataGrid中使用了两个模板: 细胞模板 细胞模板 正如您所说,CellTemplate充当初始状态的角色,而CellEditingTemplate则在编辑单
如何在初始状态下显示组合框?谢谢。DataGrid中使用了两个模板:
<DataGrid x:Name="dataGrid" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding SomeField}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<TextBox Text="{Binding SomeField}"/>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
感谢您向我展示了单元格模板和单元格编辑模板的示例。请您解释另一个问题:)@Jze继续:)更新datagrid的单元格值后,Viewmodel中的列表将自动更新?让我给你们看一个例子=>Thanksnon解释投票对社区是无用的。