關於treeview高度點亮選擇的節點

private void tree_organize_BeforeSelect(object sender, TreeViewCancelEventArgs e)
        {
            if (e.Action == TreeViewAction.Unknown)
            {
                e.Cancel = true;
            }
            if (tree_organize.SelectedNode != null)
            {
                //將上一個選中的節點背景色還原(原先沒有顏色)
                tree_organize.SelectedNode.BackColor = Color.Empty;
                //還原前景色
                tree_organize.SelectedNode.ForeColor = Color.Black;
            }
        }
private void tree_organize_Leave(object sender, EventArgs e)
        {
            if (tree_organize.SelectedNode != null)
            {
                //讓選中項背景色呈現紅色
                tree_organize.SelectedNode.BackColor = Color.DimGray;
                //前景色爲白色
                tree_organize.SelectedNode.ForeColor = Color.White;
            }
        }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章