![](/img/trans.png)
[英]How to set the SelectedNode and Set the Focus of the selected node in Telerik RadTreeView?
[英]How to change color of radtreeview Telerik UI WinForms selenting and selected node
默認情況下,RadTreeView SelectedNode BackColor是橙色漸變,但我想更改嘗試使用的顏色
RadTV_Menu_Principal.SelectedNode.BackColor = Color.DarkBlue;
但是,由於SelectedNode為空,所以發送錯誤消息,我需要預先配置顏色。 在此處輸入圖片說明
我找到了一個解決方案,我必須為RadTreeView創建兩個事件。
enter code here
private void RadTV_Menu_Principal_NodeMouseEnter(object sender, RadTreeViewEventArgs e)
{
///Paint Node when begining focus
e.Node.BackColor = Color.LightSteelBlue;
e.Node.GradientStyle = GradientStyles.Solid;
}
private void RadTV_Menu_Principal_NodeMouseLeave(object sender, RadTreeViewEventArgs e)
{
///Return the initial color when leave focus
e.Node.BackColor = SystemColors.Highlight;
}
實現此目的的正確方法是使用Visual Style Builder工具編輯您正在使用的主題。
另一種方法是使用代碼覆蓋主題值 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.