c# - 在标签数组中绑定(bind)标签

标签 c#

我有一系列标签。我使用这些命令行将标签的文本绑定(bind)到表中的列,但它没有正确绑定(bind)。

以下是适用的代码:

Label[] LL = new Label[26];
for (int i = 0; i < LL.Length; i++)
{
    LL[i] = new Label();
    LL[i].Text = null;
}

LL[0].DataBindings.Add(new System.Windows.Forms.Binding("Text",
                       this.table_010_UserInfoBindingSource, "Column07", true));

最佳答案

您仅绑定(bind)数组中的第一个标签。将 LL[0].Databindings.Add... 行移到 for 循环中。另外,请将 LL[0] 更改为 LL[i],否则您将一遍又一遍地绑定(bind)相同的标签。

关于c# - 在标签数组中绑定(bind)标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8681321/

相关文章:

c# - 如何防止两个线程复制方法和变量

c# - 基本多线程代码未按预期工作

c# - 将程序集加载到新的应用程序域而不是 CurrentDomain

c# - dotnetrdf 中的 SPARQL 查询不查询导入的本体

c# - Where 子句上的 ServiceStack ORMLite JoinAlias

c# - 使用 PdfCopy 合并 pdf 文件

c# - HTTPListener 不在 .NET 4.6 和 Server2012R2 上使用 TLS 1.1/1.2

c# - 如何在 C# 控制台应用程序中从 .cshtml (razor) 模板创建 pdf

c# - 测试 HtmlHelper 时如何解决图像路径问题?

c# - 在选择要写入新应用程序的第一个 "class"时,您应该如何决定?