动态加载树型节点的有关问题
动态加载树型节点的问题
出错“值不在预期范围内”的错误,这是怎么回事呢?
网上说不能在循环中设置子属性和添加控件,那要怎么办,请各位大哥指点。。。
期待。。。
------解决方案--------------------
你把tn.SetValue(NameProperty, t.OrgCode.Trim());这行去掉。然后再试试。你OrgCode是不是有重复的。
------解决方案--------------------
Silverlight Treeview动态加载子项,请参考:
http://www.silverlightchina.net/html/tips/2010/0510/1110.html
http://www.silverlightchina.net/html/tips/2011/0704/8775.html
http://www.silverlightchina.net/html/tips/2011/1222/12751.html
- C# code
foreach (TOrgInfo t in tOrgInfoListTemp) { TreeViewItem tn = new TreeViewItem(); tn.SetValue(NameProperty, t.OrgCode.Trim()); tn.Header = t.OrgCname + "(" + t.OrgCode + ")"; treeViewControl.Items.Add(tn);//这里报“值不在预期范围内”的错误 }
出错“值不在预期范围内”的错误,这是怎么回事呢?
网上说不能在循环中设置子属性和添加控件,那要怎么办,请各位大哥指点。。。
期待。。。
------解决方案--------------------
你把tn.SetValue(NameProperty, t.OrgCode.Trim());这行去掉。然后再试试。你OrgCode是不是有重复的。
------解决方案--------------------
Silverlight Treeview动态加载子项,请参考:
http://www.silverlightchina.net/html/tips/2010/0510/1110.html
http://www.silverlightchina.net/html/tips/2011/0704/8775.html
http://www.silverlightchina.net/html/tips/2011/1222/12751.html