【问题标题】:ComboBox in a DataGrid Cell in WPF MVVMWPF MVVM中DataGrid单元格中的组合框
【发布时间】:2012-04-05 17:58:17
【问题描述】:

我正在开发一个 WPF MVVM 项目。

现在我有一个我想要的 DataGrid。

当用户来到 DataGrid 的 FirstColumn 时,应将单元格转换为 ComboBox,当用户离开该单元格时,ComboBox 应消失,并且 ComboBox 选择的值为 CellText。

我该怎么做。

只有第一列中选​​定的单元格应该有组合框

【问题讨论】:

    标签: c# .net wpf mvvm datagrid


    【解决方案1】:

    如果您使用DataGrid 而不是GridView,您会发现这更容易。 DataGrid 内置了 CellTemplates 和 CellEditingTemplates 的概念,这使得在用户编辑单元格时呈现编辑控件变得非常容易。

    哦,是的,它有一个组合框列类型,DataGridComboBoxColumn

    【讨论】:

    • 对不起..我的意思是DataGrid
    猜你喜欢
    • 1970-01-01
    • 2013-06-16
    • 2023-03-14
    • 2017-09-02
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    • 2011-04-20
    • 2020-03-09
    相关资源
    最近更新 更多