私はツリービューを展開しています。特定のノードにすばやくアクセスするために最初の文字を入力すると、選択したノードがツリービューのフレームの下部に表示されますが、それ自身のサブツリービューは表示されません。選択したノードのサブツリー全体が確実に表示されるようにするにはどうすればよいですか?今選択したノードのサブツリービューが確実に表示されるようにするにはどうすればよいですか?
:
|_a
|_[b]
=============treeview's frame bottom margin
期待される結果:
|_a
|_[b]
|_1
|_2
| |_k
|_3
=============
[EnsureVisible](https://msdn.microsoft.com/en-us/library/system.windows .forms.treenode.ensurevisible%28v = vs.110%29.aspx)と[ExpandAll](https://msdn.microsoft.com/en-us/library/system.windows.forms.treenode.expandall%28v= vs.110%29.aspx) – TaW
ツリービュー全体を表示したときに既にExpandAllを使用しました。しかし、選択されたノードの子にEnsureVisibleを使用する方法はありますか? –
'yourTreeView_AfterSelect'で' yourTreeView.SelectedNode.Expand() 'を試してください。または単に右のカーソルキーを押してください。 'node.LastNode'メソッドもあります。 – TaW