c# - 一个Datagridview可以绑定(bind)多个数据源(数据表)吗?

标签 c# datagridview datatable dataset multiple-tables

您好,我正在制作一个 Windows 应用程序来检查和使用线程。

我想做成这样。

  1. Winfrom设计是这样的 enter image description here

  2. 在 Datagridview 中,我想将每一行与每个数据源(或表)绑定(bind)

例如,如您所见,Process 1 与 table1 绑定(bind),Process2 与 table2 绑定(bind)

当数据加载时,我希望在 Datagridview 列中使用线程和进度条。

所以我的问题是,是否可以在一个 Datagridview 中绑定(bind)多个数据源。

请告诉我那个或其他制作方法。 谢谢。

最佳答案

没有。您不能将每一行绑定(bind)到不同的数据源。 一种可能的解决方案可能是这样的

对于每个流程名称/行标题,创建一个包含进度状态(例如百分比)的变量。

在此之后,为每一行/进程名称创建一个进度条,并将进度条值与进程的指定变量绑定(bind)。

关于c# - 一个Datagridview可以绑定(bind)多个数据源(数据表)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40122394/

相关文章:

c# - "iPhone"的 Resharper 命名异常

mysql - DataGridView选择多行,检查每一行

Jquery 数据表 - 所选行突出显示在第二页中不起作用

c# - 使用 C# 在 SQLite 中添加参数

c# - Cassandra 与 C#

c# - 填充 dataGridView 感谢 backGroundWorker

c# - 给定行值,如何从 datagridview 中查找行 ID?

c# - 在 asp.net session 中存储 DataTable 对象是个坏主意

javascript - AngularJS 中的表格未正确形成

c# - 同时进行两个异步调用后的 WCF 问题