【问题标题】:User add columns to DataGrid用户将列添加到 DataGrid
【发布时间】:2011-07-26 14:27:51
【问题描述】:

是否可以允许用户像添加行一样为 DataGrid 添加和编辑列名? DataGrid绑定了一个ExpandoObject的集合,所以理论上应该可以动态添加和修改key。

如果不能用当前的 DataGrid 控件完成,那么创建可以修改列的网格控件的最佳方法是什么?

【问题讨论】:

    标签: wpf wpfdatagrid


    【解决方案1】:

    Fiddly..不幸的是,这些列不可绑定。为了解决这个问题(因为我需要网格中的动态列),我从网格添加方法派生来添加和删除列并重命名存在的列。用户交互是最难的,网格会在运行时添加和删除列,您只需在列集合中添加和删除它们。

    【讨论】:

      猜你喜欢
      • 2021-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多