Below is the code which shows treeview control demo in c#. It has a treeview control.
If we select any node on treeview, the label is showing corresponding selected name of the node of treeview.
Below is the design view of the project:
Below is the source code of the project:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Treeview_control_demo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
treeView1.Nodes.Clear();
TreeNode root = new TreeNode("India");
TreeNode s1 = new TreeNode("MH");
TreeNode s2 = new TreeNode("MP");
TreeNode c1 = new TreeNode("Mumbai");
TreeNode c2 = new TreeNode("Indore");
s1.Nodes.Add(c1);
s2.Nodes.Add(c2);
root.Nodes.Add(s1);
root.Nodes.Add(s2);
treeView1.Nodes.Add(root);
}
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
}
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
}
private void treeView1_MouseClick(object sender, MouseEventArgs e)
{
TreeNode node = treeView1.SelectedNode;
label1.Text = treeView1.SelectedNode.Text.ToString();
MessageBox.Show(treeView1.SelectedNode.Text.ToString());
}
}
}
Comments
Post a Comment