Clear Tree View


	tvSelectProbe->Nodes->Clear();

Add A Node


	tvSelectProbe->Nodes->Add("Some Text");

Add Sub Nodes

The Tree View is made up of TreeNodes which themselves can be made up of TreeNodes…


	this->SuspendLayout();

	//Create first sub node
	TreeNode ^TreeNode2 = gcnew TreeNode("Tree Node 2");
	TreeNode2->Nodes->Add("Sub 2");

	//Create second sub node
	TreeNode ^TreeNode3 = gcnew TreeNode("Tree Node 3");
	TreeNode3->Nodes->Add("Sub 3A");
	TreeNode3->Nodes->Add("Sub 3B");

	//Combine them into a master node
	array<TreeNode^> ^TreeNodeArray1 = { TreeNode2, TreeNode3 };
	TreeNode ^TreeNode4 = gcnew TreeNode("Tree Node Array 1", TreeNodeArray1);

	//Add this to the tree view
	tvSelectProbe->Nodes->Add(TreeNode4);

	this->ResumeLayout();

DeSelect Selected Node


	tvSelectProbe->SelectedNode = nullptr;

 

Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.

Comments

Your email address will not be published. Required fields are marked *