我試圖將標籤和行添加到tablelayout。當我使用添加到像這樣的列表視圖:C#將標籤添加到tablelayot
ListViewItem ite = new ListViewItem(tag);
ite.Text = (tag + " " + description + war);
listView2.Items.Add(ite.Text);
它的工作,但是當我嘗試另一個它不起作用。爲什麼?沒有任何錯誤或例外。
foreach (DataElement elementy in sq)
{
for (int k = 0; k == row_number; k = k + 1)
{
tag = elementy.Tag.ToString();
description = elementy.VR.Tag.GetDictionaryEntry().Description;
// ListViewItem ite = new ListViewItem(tag);
//ite.Text = (tag + " " + description + war);
//listView2.Items.Add(ite.Text);
tableLayoutPanel1.GrowStyle = TableLayoutPanelGrowStyle.AddRows;
Label et_tag = new Label();
et_tag.AutoSize= true;
et_tag.Text = tag;
tableLayoutPanel1.Controls.Add(et_tag, 0, k);
Label op = new Label();
op.AutoSize = true;
op.Text = description;
tableLayoutPanel1.Controls.Add(op, 1, k);
}
}
行號是一個數字的按順序的每個元素的標籤。每個元素都有兩個標籤來描述它。我想在tablelayout中顯示這些標籤。 – luc 2010-09-07 20:36:20
你想要一個k
2010-09-07 20:50:38
哦,沒錯 - >'k
luc
2010-09-07 20:59:25