我有一系列标签。我使用这些命令行将Label的文本绑定到表中的列,但它没有正确绑定。
以下是适用的代码:
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));
答案 0 :(得分:4)
您只绑定数组中的第一个标签。将LL[0].Databindings.Add...
行向上移动到for循环中。另外,将LL[0]
更改为LL[i]
,否则您将反复绑定相同的标签。
答案 1 :(得分:0)
DataBinding语句需要位于for
循环