2
私はTreeViewコントロールを使用しており、プログラムでノードを追加しています。最後のノードを常に可視にしたいので(つまり、自動的にツリービューをスクロールする)、最後のノードでTreeNode.EnsureVisible()を呼び出しています。TreeView内の最後のTreeNodeが完全に表示されるようにするにはどうすればよいですか?
しかし、ノードがごくわずかに見えている(つまり、ただスライバー)と見なされます。 TreeViewをスクロールしようとすると、それでも私に最後のノードは表示されません。
最後のTreeNodeが100%表示されていることを確認するにはどうすればよいですか?
私は同様の問題を探していたと私は、このページを発見
これは標準ではありませんどのオペレーティングシステムを使用していますか? TreeNode.Boundsプロパティを使用すると、完全に表示されていないことがわかります。それを修正することは非常に難しく、次の* visible *ノードでEnsureVisibleを呼び出さなければなりません。 –