treelist中有动态生成的节点,这些节点是Ilookup中的key值,在treelist右边是一个richEditControl控件,里面将显示key值对应的xml,现在我迷茫的是怎样将在点击节点时右边的richEditControl控件中显示对应的xml, private void treeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e){}我想知道的也就是在这个方法中要做的事情
总是在知道答案后才晓得自己问的问题很烂,表述不清,原来treelist中treeList1.AppendNode(new object[] {look.Key}, root, look.First());{look.Key}是节点的值,root是父节点,look.First()是节点对应的要显示的东西,并且会存在tag属性中,在treeList1_FocusedNodeChanged事件中把tag中的值取出来,进行显示,private void treeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e)
{
if (e.Node != null)
{
var tag = e.Node.Tag as XElement;
richEditControl1.Text = tag.ToString();
}
}
本身知识点不清楚,所以描述起问题来也颠三倒四------加油不放弃!