TreeView
ノードのラベルが完全に表示されるように、ノードを展開するときに幅を変更する方法。
まず、DrawMode = OwnerDrawAll;
次に、イベントとDrawNode
ハンドラーを処理します
e.DrawDefault = true;
currentWith_ = Math.Max(currentWith_, e.Node.Bounds.Right);
次にAfterExpand
、コントロールを設定します。しかし、毎回うまくいくわけではありません。with が変更されないか、正しく変更されないことがあります。
この問題を修正する方法。前もって感謝します。