如何将数据视图绑定到树视图?

| 我有一个数据视图,其中包含ID和名称。而且我想以层次结构的形式将该dataview绑定到treeview控件。我想将名称字段显示为节点上的显示文本,并且我想将id作为值成员绑定到树节点。 可能吗?如果是,那么该怎么做? 谢谢..     
已邀请:
此代码段将在树中显示一个数据视图,其中每一行都是一个新节点,其子节点的列名称后跟该行中该列的字段数据:
var datasource = myDataView.ToTable();

treeView.BeginUpdate();

// Iterate throght the DataRow Collection
foreach (DataRow Row in datasource.Rows)
{
    TreeNode Node = treeView.Nodes.Add(\"Node for \"+ Row.Field<string>(\"ColumnNameForNode\"));

    if (Node != null)
    {
        int iCol = 0;

        foreach (var item in Row.ItemArray)
        {
            string itemString = item as string;
            if (itemString != null && itemString.Length > 0)
            {
                Node.Nodes.Add(datasource.Columns[iCol].ColumnName + \" - \" + itemString);
            }

            iCol++;
        }
    }                       
}

treeView.EndUpdate();
    

要回复问题请先登录注册