sorry i used ASP.NET
On Tue, Jan 5, 2010 at 12:32 PM, Pratiksha Saxena < [email protected]> wrote: > Yes you can create a treeview that will display different UI. > Create Treeview tvList > > Something like this > > string xmlName="HeadLine.xml"; > > private void CreateTree(String xmlName) > { > > XmlDocument XmlDoc = new XmlDocument(); > XmlDoc.Load(Server.MapPath("TreeXml\\" + xmlName)); > > tvList.Nodes.Clear(); > foreach (XmlNode node in XmlDoc.ChildNodes[0].ChildNodes) > { > TreeNode tNode = new TreeNode(); > tNode.Text = node.Attributes["title"].Value; > tNode.Value = node.Attributes["url"].Value; > > > tvList.Nodes.Add(tNode); > } > } > > Eg of HeadLine.xml > > *<xml>* > * <siteMapNode title="Phono" url="Phono.aspx" description="Phono"/>* > * <siteMapNode title="Coming Up Next" url="ComingUpNext.aspx" > description="ComingUpNext"/>* > * </xml>* > > > Easy .... > > Pratiksha > > > > > > > > On Tue, Jan 5, 2010 at 12:46 AM, Ben <[email protected]> wrote: > >> Hi, >> >> Is it possible to create a C# Winform that display a treeview on the >> left hand side and a different UI form/page with textboxes and labels >> for each node on the right hand side? For example, if a user click >> node1, it will show a UI on the right, node2 will show another UI >> design on the right. >> >> How should I go about doing this? >> >> Many thanks and Happy New Year. >> >> Ben >> > >
