【问题标题】:Devexpress Winforms DataGridView: Deactivate "Drag Column Header here to group by that column"-OptionDevexpress Winforms DataGridView:停用“将列标题拖到此处以按该列分组”-选项
【发布时间】:2015-02-18 10:00:41
【问题描述】:

如何停用按列标题分组的功能,该功能显示在 devExpress 的 datagridview-control 顶部? 那么控件必须通过哪个选项来停用它,例如:controlGroupOption = false?

【问题讨论】:

    标签: c# winforms devexpress


    【解决方案1】:

    要隐藏组面板,请将GridView.OptionsView.ShowGroupPanel 属性设置为False

    要隐藏组面板文本,请将GridView.GroupPanelText 属性设置为" " 字符串(空格字符)。

    【讨论】:

    • 谢谢,就是这样!我会尽快标记你的答案:)
    • 很高兴,我帮忙了..欢迎 :)
    【解决方案2】:

    我建议您阅读 XtraGrid 文档中的 Disabling Grouping 部分。

    为防止最终用户更改分组设置,您可以使用许多属性。

    代码 sn-p 以禁用视图中 a 列的分组。

    gridView1.Columns["fieldName"].OptionsColumn.AllowGroup = DevExpress.Utils.DefaultBoolean.False;
    

    //

    DevExpress.XtraGrid.GridControl gridControl;
    DevExpress.XtraGrid.Views.Grid.GridView gridView;
    
    to enable grouping capability
    gridView.OptionsView.ShowGroupPanel = true
    
    to disable
    gridView.OptionsView.ShowGroupPanel = false
    

    【讨论】:

    • 谢谢你这么大的回答,但我只需要顶部的小控件;)其他的都保留了,但由于空间原因必须删除顶部
    • 如果您已经解决了您的问题,那就太好了。如果没有,请附上您想要做什么的屏幕截图...:)
    • 我实现了我想要的 :) 谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多