【问题标题】:vb.net devexpress datagridview add values in rowsvb.net devexpress datagridview 在行中添加值
【发布时间】:2017-08-19 01:42:38
【问题描述】:

我的表单中有 Devexpress Grid 控件,我想手动在行中添加值,但是当我在按 Enter 后在单元格中输入值时,我在单元格中看不到任何内容。

我不明白为什么,我们需要代码吗?我不这么认为。看这里的图片

【问题讨论】:

  • 此网格控件的数据源是什么?如何在数据源中添加行值以便在将它们添加到数据源时反映回来??
  • 我想手动添加值

标签: vb.net datagrid devexpress gridcontrol


【解决方案1】:

参考:Add Unbound Data to a Data-Aware Control (XtraGrid, XtraPivotGrid)

在大多数情况下,数据感知 DevExpress .NET 控件包含 bound 显示来自绑定数据源的数据的列/字段。在网格中 Control 和 PivotGrid 控件,可以添加 unbound 可以显示任意数据的列/字段。未绑定的列是 不绑定到数据源中的任何字段。您可以提供数据 这些字段通过指定一个 formula (string expression) 用于 评估值或通过处理事件

如果您想在没有当前现有的即用型源的情况下绑定数据,请按照 Brendon 的建议使用 UnboundSource 组件。

【讨论】:

    【解决方案2】:

    GridControl 不维护内部数据源,应绑定到数据源。如果您不想为 GridControl 提供数据源,则应处理 CustomUnboundColumnData event 以提供单元格的值。您也可以尝试使用UnboundSource data component

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-23
      • 2023-03-25
      • 1970-01-01
      • 2017-08-19
      • 1970-01-01
      • 1970-01-01
      • 2013-12-26
      • 1970-01-01
      相关资源
      最近更新 更多