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;

 

USEFUL?
We benefit hugely from resources on the web so we decided we should try and give back some of our knowledge and resources to the community by opening up many of our company’s internal notes and libraries through mini sites like this. We hope you find the site helpful.
Please feel free to comment if you can add help to this page or point out issues and solutions you have found, but please note that we do not provide support on this site. If you need help with a problem please use one of the many online forums.