Abs*_*act 2 c# devexpress visual-studio-2010 visual-c#-express-2010 devexpress-windows-ui
目前我正在使用devexpress开发一个应用程序,我设置了两个列来隐藏,如下所示:
gridView1.Columns[2].Visible = false;
Run Code Online (Sandbox Code Playgroud)
但是,当我运行我的程序时,DataGrid中有一个名为"Selector de Columnas"的选项(英文ColumnChooser).在此选项中,将显示我设置为隐藏的两列.我不希望用户看到这些列,但我仍然需要它们,所以我只想隐藏它们.

我搜索了Devexpress的在线文档,他们在这里说明可以使用ShowInColumnChooser属性隐藏列.但是我无法在ColumnChooser中隐藏这些列.他们没有向您展示任何示例,只是这行代码:
public bool ShowInColumnChooser { get; set; }
Run Code Online (Sandbox Code Playgroud)
我猜这是一些Devexpress控件的属性,但是他们没有说明如何使用它.
您引用的所有链接都与WPF DXGrid相关,但是从屏幕截图中我可以看到,您正在使用XtraGrid(WinForms).如果是这样,您应该使用OptionsColumn.ShowInCustomizationForm属性,如下所示:
column1.OptionsColumn.ShowInCustomizationForm = false;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5502 次 |
| 最近记录: |