`
isiqi
  • 浏览: 16490209 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

对于dbgrideh如何动态隐藏或者显示列

 
阅读更多

如果你没有在dbgrideh的columns中添加字段,可以这样
self.DBGridEh2.DataSource.DataSet.FieldList.FieldByName('学生姓名').Visible:=False;

--------------------------------------------------------------------------------------------------------------

如果已经在dbgrideh的columns中添加了字段,可以这样
self.DBGridEh1.Columns.Grid.FieldColumns['学生姓名'].Visible:=false;

分享到:
评论

相关推荐

    DBGridEh首列显示行号的Demo

    总之,这个DBGridEh首列显示行号的Demo展示了如何利用事件驱动编程和自定义列来增强控件的功能,这对于提高用户界面的易用性和用户体验具有重要意义。通过学习和实践,开发者能够更好地掌握DBGridEh的使用,从而在...

    Delphi DBGridEhColSelect设置DBGridEh列显示

    在实际开发中,你可能会遇到更复杂的需求,比如根据用户权限动态调整列的显示,或者根据数据类型自动调整列宽。这时,你需要结合数据库连接组件(如TDataSource和TClientDataSet),以及Delphi的事件驱动编程模型,...

    DbGridEh内容过多时显示省略符

    1. **自适应列宽**:DbGridEh可以根据内容自动调整列宽,确保数据可以完全显示,或者设置最大列宽,超出部分使用省略号表示。 2. **多行显示**:对于长文本,DbGridEh支持在单元格内换行显示,提高可读性。 3. **富...

    设置DBGridEh列显示

    针对DBGridEh选择显示列。您用的时候,把rar里面的文件放到引用目录,如果你的DBGridEh在MDI窗体就用 if Assigned(Self.ActiveMDIChild) then ShowGridColEditor(Self.ActiveMDIChild.ActiveControl as TDBGridEh);...

    Delphi DBGrideh 字段栏目显示

    2. **自定义字段显示**:DBGrideh 可能提供了扩展的字段显示功能,允许开发者自定义列的样式、内容格式化、单元格模板等,以满足复杂的数据展示需求。 3. **数据绑定**:在 Delphi 中,数据绑定是将 UI 控件(如 ...

    dbgrideh分页显示

    首先,我们来看一下`DBGridEh`,它是Enhanced Grid Component Suite(EhLib)库中的一个组件,相比于标准的`DBGrid`,它提供了更多的功能和自定义选项,如列排序、过滤、编辑验证等,非常适合用于复杂的数据显示场景...

    DELPHI7 DBGRIDEH下拉框

    这可能是由于没有正确配置或使用DBGridEh的列编辑器(Column Editor)或者没有设置合适的下拉数据源。DBGridEh的下拉框通常通过绑定到一个数据字段(例如:lookup field)来实现,该字段的数据来源可以是另一个表格...

    DBGridEh的图片

    DBGridEh的图片

    delphi动态配置DBgrid列显示类

    3. **动态配置列显示**:在实际应用中,可能需要根据需求动态改变DBGrid的列设置,如隐藏或显示特定列、调整列宽。这通常涉及到对DBGrid的Columns集合的操作,通过遍历和修改Columns对象来实现。 4. **XML文件作为...

    DELPHI_表格控件DBGridEh资料_delphi_DBGridEh_

    2. **自定义列**:DBGridEh允许用户创建自定义列类型,如图像列、按钮列、日期时间列等,提供多样化的数据显示和交互方式。 3. **编辑和验证**:控件支持多种编辑模式,如文本、数字、日期等,并可以自定义编辑规则...

    DBGridEh的标题栏排序

    5. **TitleButton 属性**:DBGridEh 中每个列的标题栏都具有此属性,将其设置为 True 后,用户才能通过点击标题栏来触发排序。 #### 三、实现步骤 ##### 步骤 1:设置 DBGridEh 的 TitleButton 属性 为了确保每...

    dbgrideh多列复选框拖动选中

    在编程领域,尤其是在开发用户界面时,经常需要处理表格数据的展示和操作。"dbgrideh多列复选框拖动选中"是一个特定的需求,它涉及到...对于想要深入理解和应用 DbGridEh 的开发者来说,这是一个非常有价值的参考案例。

    dbgridEh,列中可以有复选框

    标题中的“列中可以有复选框”指的是`dbgridEh`的一个显著特性,即在表格的列中可以直接集成复选框控件,这在数据筛选、多选操作或者状态显示等场景下非常实用。 `dbgridEh`是EhLib组件库的一部分,EhLib是一个广泛...

    DBGRIDEH使用說明

    15. **隐藏列**:可以隐藏不需要显示的列,优化视图。 16. **3D风格**:提供3D风格的数据区、表尾区和锁定滚动列,使表格看起来更加立体和专业。 17. **Memo字段显示**:能够显示Memo类型的字段值,适用于长文本的...

    DBGrideh.pas,可分组合并修改版

    2. **列拆分**:与列合并相对应,可能也添加了动态拆分列的功能,使用户可以根据需要调整列宽,或者在运行时根据数据内容自动调整列宽。 3. **自定义编辑**:原生的DBGrid可能仅提供基础的数据输入控件,但这个修改...

    Delphi DBGridEh 使用资料

    要在 Delphi 工程中使用 DBGridEh,首先需要下载并安装对应的库,通常是通过第三方组件包如 GridEhPro 或者 TMS Software 提供的组件集。安装完成后,DBGridEh 将出现在组件面板上,可以拖放到表单上使用。 2. **...

    修改EHLib控件可合并单元格

    DBGridEh提供了`HideDuplicates`属性,用于隐藏重复的行或列。但仅使用`HideDuplicates`可能无法满足复杂的隐藏需求,因此我们需要扩展这个功能,添加自定义条件。这通常通过编写自定义事件处理程序来实现,比如...

    DbGridEh中实现关联子表的下拉功能

    对于关联子表的下拉功能,你需要创建一个计算字段(Computed Field)或者使用LookupField特性。 计算字段的创建步骤如下: 1. 在主表的DataSet中添加一个新的计算字段,例如`DepartmentName`。 2. 设置该字段的`...

    dbgridehб控件.zip

    4. **设置列属性**:在`dbgrideh`的列属性中,需要设置`ColumnType`为`ComboBox`或`ListBox`,这样列就会显示为下拉列表。同时,你可以通过`ListItems`属性设置下拉列表的具体选项,如果使用数据源,这里可以为空。 ...

    dbgrideh中添加checkbox源码

    在上面的代码中,我们首先清空了 dbgrideh 的所有列,然后遍历所有的列,并设置 checkbox 列的状态。在 checkbox 列中,我们设置了两个键值分别为 '1' 和 '0',分别表示选中和未选中状态。 在设置 checkbox 列的...

Global site tag (gtag.js) - Google Analytics