實際上,我寫的代碼添加在TreeView的一些值,檢查:如何將元素添加到TreeView Child並存儲它?
TreeViewItem treeItem = null;
treeItem = new TreeViewItem();
treeItem.Header = "Italia";
treeItem.Items.Add(new TreeViewItem() { Header = "Serie A" });
treeItem.Items.Add(new TreeViewItem() { Header = "Serie B" });
nation_team.Items.Add(treeItem); //add all items on the control..
所以結果WPF是這樣的:
Italia
Serie A
Serie B
我現在想知道,如何增加價值到意甲和乙,特別是我等着這個結果:
Italia
Serie A
Inter
Milan
Serie B
Avellino
Salerno
我怎麼能達到這個結果? PS:如何存儲TreeView的所有值?特別是拯救意大利的所有孩子和意甲的所有孩子?我應該創建一個類是這樣的:
public TreeClass
{
string nations {get;set;} //Italia and so on..
string championships {get; set;} //Serie A and Serie B..
string teams {get; set;} //Inter, Milan, Avellino, Salerno...
}
莫非你身後郵政代碼的例子嗎?因爲我是一個例子,我知道如何在XAML中做到這一點。我的數據是動態的,所以我不知道數據庫的值。 – Bender
現在工作一秒:) – Matt
已添加!看起來非常類似looedcode的答案,只是結構有點不同。 – Matt