0
我正在使用Infragistics NetAdvantage for Win Client 2010 Vol。 3.以編程方式激活Infragistics中的節點XamDataTree
我做了一個WPF用戶控件,顯示了一些使用XamDataTree控件的嵌套項目。 樹結點從綁定可觀測項目集裝:
MenuNode menuTree = getMenuTree(true);
ObservableCollection<MenuNode> menuNodes = menuTree.children;
this.treeFP.ItemsSource = menuNodes;
我找不到激活基於特定屬性節點的適地適樹的方法(如鑰匙?)。所以,我創建了一個貫穿整個樹循環的方法,直到找到正確的節點激活:
void selectNode(XamDataTreeNodesCollection nodes, string nodeKey)
我當時叫這樣這個方法:
selectNode(theTree.Nodes, "KEYTOSELECT");
原來theTree。節點集合是空的!爲什麼? 可能因爲物品來源被綁定了?如果這種行爲正確(?),是否有另一種激活單個節點的方法?
您應該嘗試在XamDataTree的論壇上發帖:http://forums.infragistics.com/forums/478.aspx – 2011-06-09 18:44:06