代码之家  ›  专栏  ›  技术社区  ›  Kyra

如何隐藏Devexpress GridLookUpEdit的列标题?

  •  1
  • Kyra  · 技术社区  · 14 年前

    我目前有一个DevExpress GridControl,其中一列在ColumnEdit下分配了GridLookUpEdit。但当我运行时,会出现一个列名(显示成员)。

    我知道通过LookUpEdit,您可以使用 lookupedit.Properties.ShowHeader = False 但我不知道如何使它对GridLookUpEdit不可见。

    4 回复  |  直到 11 年前
        1
  •  3
  •   DevExpress Team    14 年前

    使用以下代码隐藏列:

    gridLookUpEdit1.Properties.View.Columns("SomeFieldName").Visible = false
    
        2
  •  3
  •   Kyra    14 年前

    您要做的是运行属性编辑器,转到columns并选择lookupedit分配给的列。然后展开列编辑,再展开其中的视图,然后展开选项视图。然后将ShowColumnHeaders设置为false。这将把lookupedit中的所有列标题设置为false。

        3
  •  2
  •   Andre Domingos    13 年前

    使用:

    lookupedit.Properties.View.OptionsView.ShowColumnHeaders = False
    
        4
  •  0
  •   Ahmer Ali Ahsan    5 年前

    对于devexpress 18.2.8

    我正在使用以下代码隐藏列:

    using (DataTable dt = rst.ResultSet.Tables[0].Copy())
    {
        dt.Columns["Unit_ID"].ColumnMapping = MappingType.Hidden;
        ddlUnitOfMeasurement.Properties.DataSource = dt.DefaultView;
        ddlUnitOfMeasurement.Properties.ValueMember = "Unit_ID";
        ddlUnitOfMeasurement.Properties.DisplayMember = "Unit_Name"; 
    }