Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

配置 Data Grid 小组件

  • Last UpdatedJun 08, 2026
  • 1 minute read

将 Data Grid 小组件准备好在 InTouch HMI 运行时中运行,包括几个配置工作流。

  • 为 Data Grid 小组件属性赋值

  • 准备要在 Data Grid 小组件中显示的源数据。

由于 InTouch 中存在特定于平台的行为,DataGrid 小组件使用两种配置工作流。请根据数据在运行时是否发生变化或保持固定来选择工作流。

动态数据(推荐)

当 DataGrid 小组件需要显示在运行时发生变化的数据时,建议使用此工作流。在应用程序启动后,使用 QuickScript .NET 加载数据。

要启用此工作流,请勿在设计时配置 DataSource 属性。保存图形时,会因 DataSource 为空而显示警告。请忽略此警告并保存图形。

在运行时,使用脚本加载数据,例如:

Dim filecontent As String

filecontent = System.IO.File.ReadAllText("C:\training\equipment.json")

DataGrid1.DataSource = filecontent

不配置 DataSource 属性可防止在 InTouch 中选中行时,‑网格恢复为设计时数据。

固定数据(设计‑时加载)

此工作流专为运行时不会发生变化的数据集设计。在此情况下,DataSource 属性在设计时已完全配置完毕。

使用此方法时,请勿在运行时通过脚本使用新数据更新 DataGrid 小组件。否则,每当选中一行时,网格可能会恢复为原始的设计时数据。

虽然支持大型数据集,但保存非常大的 DataSource 值可能需要几分钟时间。在此过程中,编辑器可能会显示“无响应”消息,这是正常现象,保存过程仍在后台继续。

In This Topic