动态加载树型节点的有关问题
动态加载树型节点的问题C# codeforeach (TOrgInfo t in tOrgInfoListTemp){TreeViewItem tn new TreeVie
动态加载树型节点的问题
C# codeforeach (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