簡體   English   中英

如何使用C#更改Winforms TreeView SelectedNode的外觀?

[英]How can I change the appearance of a Winforms TreeView SelectedNode using C#?

我可以使用代碼設置Treeview選定的節點,但是它的外觀不會改變。

 TreeNode selectedNode = treeView1.SelectedNode;
 TreeNode newNode = new TreeNode("I am new");
 selectedNode.Nodes.Add(newNode);
 treeView1.SelectedNode = newNode;

當我使用鼠標選擇節點時,背景色和前景色會改變。 當我使用代碼選擇節點時,我希望發生同樣的事情。 如何使用C#更改Winforms TreeView SelectedNode的外觀? 謝謝!

您是否將HideSelectionfalse 出於某種原因,默認值是true ,這將阻止節點顯示為已選中狀態,除非控件具有焦點(使用鼠標選擇節點時當然具有焦點)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM