Using Treeview Control
-
Hi Everyone, I need to change the forecolor to Red and backcolor to blue when a node is selected in a treeview. Can anyone help me in this regard.
Regards, Manowj
Handle
NodeMouseClick
event. You will get the node selected by checkingTreeNodeMouseClickEventArgs.Node
.TreeNode
hasBackColor
andForeColor
properties. Reading the documentation is always a good practiceNavaneeth How to use google | Ask smart questions
-
Handle
NodeMouseClick
event. You will get the node selected by checkingTreeNodeMouseClickEventArgs.Node
.TreeNode
hasBackColor
andForeColor
properties. Reading the documentation is always a good practiceNavaneeth How to use google | Ask smart questions
-
Hi Navaneeth, Thanks for your response. Iam using VS2003 IDE. "NodeMouseClick" is not available. Please let me know how to proceed.
Regards, Manowj
Try
AfterSelect
.Navaneeth How to use google | Ask smart questions
-
Try
AfterSelect
.Navaneeth How to use google | Ask smart questions
-
Here is a code which worked at my end
private void treeView1_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e){
e.Node.BackColor = Color.Blue;
e.Node.ForeColor = Color.Red;
}Navaneeth How to use google | Ask smart questions
-
Here is a code which worked at my end
private void treeView1_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e){
e.Node.BackColor = Color.Blue;
e.Node.ForeColor = Color.Red;
}Navaneeth How to use google | Ask smart questions
Navaneeth, Eg., I have treeview like this Root -> A1 -> A B C In your case when I select A it gives Root as red in color. A should be colored as RED.(Node which is focussed). Please let me know if i am wrong.
Regards, Manowj
modified on Tuesday, November 11, 2008 7:54 AM