我目前有一个DevExpress GridControl,其中一个列在ColumnEdit下分配了GridLookUpEdit。然而,当我运行时,会出现一个列名(显示成员)。
我知道使用LookUpEdit,您可以使用lookupedit.Properties.ShowHeader = False
将列标题设置为不可见,但我不知道如何使其对GridLookUpEdit不可见。
答案 0 :(得分:3)
使用以下代码隐藏列:
gridLookUpEdit1.Properties.View.Columns("SomeFieldName").Visible = false
答案 1 :(得分:3)
您要做的是运行属性编辑器,转到列并选择您的lookupedit分配给的列。然后展开列编辑,然后展开视图,然后选择OptionsView。然后将ShowColumnHeaders设置为false。这会将lookupedit中的所有列标题设置为false。
答案 2 :(得分:2)
使用:
lookupedit.Properties.View.OptionsView.ShowColumnHeaders = False
答案 3 :(得分:0)
对于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";
}