To control the appearance of RadTreeNode you have to use some of its properties, such as ForeColor, ForeColor2, BorderColor, BackColor, BackColor2, BackColor3. BackColor4. GradientAngle, GradientPercentage, GradientPercentage2, GradientStyle and NumberOfColors. These are used to control the visual appearance of any Telerik WinForms control. Please, review the documentation on how to change the visual appearance of the controls.
To determine the node of the tree on which the context menu was clicked, subscribe to the MouseUp event of RadTreeView and then add the following code:
void radTreeView1_MouseUp(object sender, MouseEventArgs e)
if (e.Button == MouseButtons.Right)
RadTreeNode node = this.radTreeView1.GetNodeAt(e.Location.X, e.Location.Y);
if (node != null)
// TO DO
As to RadMenu and RadMenuStip - they are the same objects. We will rename them all to RadMenuStrip in one of the future versions. The RadDropDownMenu you are currently using should help you achieve your goal.
This should help you. Please write us back if you have other questions.
the Telerik team