0
Name Company Nr Mother Company Nr
Company A 100
Company B 101 100
Company C 102 100
Company D 103 102
Company E 104 100
中,我从一个XML文档
我需要在一个层次模式,显示该提取的BusinessObject的
,并期待通过MSDN我找到了IHierarchicalEnumerable Interface,但我无法弄清楚如何使用它。
我的层次结构对象是
// A collection of FileSystemHierarchyData objects
public class FileSystemHierarchicalEnumerable : ArrayList, IHierarchicalEnumerable
{
public FileSystemHierarchicalEnumerable()
: base()
{
}
public IHierarchyData GetHierarchyData(object enumeratedItem)
{
return enumeratedItem as IHierarchyData;
}
}
,我需要填充它,对吗?
我做这样的事情: { FileSystemHierarchicalEnumerable H =新FileSystemHierarchicalEnumerable() 无效getHierarchy(System.Collections.Generic.List公司);
foreach (CompanyHierarchy c in companies)
{
if (!h.Contains(c.CompanyNumber))
h.Add(c);
}
}
如何添加在正确的层次......我在哪里添加它是什么样的水平,我如何才能E公司下A公司加入?
我真的strugling这里,即使我看到,可以很容易得到这个,我不能弄明白:(
我真的需要帮助!
感谢你指点我!帮助了很多! – balexandre 2009-08-19 07:42:43