如何在TreeView控件中突出显示选定节点的树路径
本文关键字:节点 路径 显示 TreeView 控件 | 更新日期: 2023-09-27 17:49:46
我想突出显示TreePath直到所选节点的根节点。
protected void Trv_SelectedNodeChanged(object sender, EventArgs e)
{
HighlightPath(Trv.SelectedNode);
}
private void HighlightPath(TreeNode node)
{
// node.["style"] = "color: orange";
if (node.Parent != null)
HighlightPath(node.Parent);
}
如何高亮显示路径或更改父节点颜色直到根级别?
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
HighlightPath(TreeView1.SelectedNode);
}
private void HighlightPath(TreeNode node)
{
// node.["style"] = "color: orange";
node.SelectAction = TreeNodeSelectAction.None;
node.Text = "<div style='color:orange'>" + node.Text + "</div>";
if (node.Parent != null)
HighlightPath(node.Parent);
}
使用
node.addcss["forecolor"]="color:orange";