我有一類叫做持有人(holder.cs)包含以下內容:樹視圖添加節點問題
string name;
List<String> overView;
兩者都有get和set accesors。
現在的問題是獲取所有overView項目的樹視圖作爲父節點,列出屬於它下面的所有名稱。
因此,在我的treeviewForm.cs
我有以下目錄以正確列出overView項目。 通過文本框輸入名稱,並且overView只是4個項目,可能或不會通過選擇複選框來選擇。
但我不知道我可以如何將名稱添加到overView節點。因爲我似乎無法連接treeViewList.Nodes.Add(list[i].overView[j]
後面的名字。
listForm.cs類:
List<Holder> list;
private void ShowOverviewWithName()
{
treeViewList.Nodes.Clear();
for (int i=0; i < list.Count; i++)
{
for (int j=0; j < list[i].overView.Count; j++)
{
//adds the overView name
treeViewList.Nodes.Add(list[i].overView[j]);
}
}
treeViewList.ExpandAll();
}
所以basicly樹狀視圖顯示我期待的是:
Overview1
name1
name2
name3
Overview2
name7
anyothernamethatbelongshere...
與屬於概述了所有名稱。
謝謝。
謝謝,這解決了我的問題! – KevKelders 2011-01-05 11:54:39