【问题标题】:Editable WPF GridView Row可编辑的 WPF GridView 行
【发布时间】:2008-10-24 19:19:05
【问题描述】:

我正在尝试创建一个数据绑定的 WPF GridView,其行可以是只读的或可编辑的(通过双击或通过上下文菜单)。如果其任何可编辑控件失去焦点,我希望该行返回只读状态。我正在寻找的功能与this example 非常相似,但同时编辑了整行(而不是单个单元格)。有谁知道如何实现这个?

【问题讨论】:

    标签: c# wpf gridview


    【解决方案1】:

    还有来自微软在 codeplex 的“官方”wpf 数据网格:http://www.codeplex.com/wpf

    【讨论】:

      【解决方案2】:

      ListView + GridView 控件相当复杂,因为该控件“在列中思考”,因此您必须为每一列创建一个模板,并使用编辑模板(对于每个单元格)切换只读模板。 我建议你看看 xceed DataGrid。它是免费的,并且以更简单的方式实现了编辑功能(您可以在此处找到信息:http://xceed.com/Grid_WPF_Intro.html

      【讨论】:

      • 800 美元对我来说并不免费。
      • 这个帖子已经很老了。现在 xceed 不再免费提供网格了。去年有免费版。现在您可以使用包含 DataGrid 的 WpfToolkit (wpf.codeplex.com)。
      【解决方案3】:

      最新的 WPF 有自己的 DataGrid。 http://wpftutorial.net/DataGrid.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-01-13
        • 1970-01-01
        • 2021-05-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-09
        相关资源
        最近更新 更多