長いテキストを含む TreeView にノードを挿入すると、水平スクロールバーが表示されます。スクロールする代わりに、TreeNode でテキストをワードラップする方法はありますか?
現在、TreeView の幅に応じてテキストを分割し、そのチャンクを異なるノードに表示するソリューションを使用していますが、サイズ変更後に「配置」が保持されず、奇妙に見えます。
TreeViewのScrollableプロパティをfalseに設定すると、スクロールバーが削除されますが、テキストも切り捨てられます。おそらく、必要なものではありません。
このMSDNフォーラムのスレッドは、実行可能と思われる答えを提供しますが、OwnerDrawText関数を使用してノードを自分で描画することに興味があるかどうかはわかりません。
個人的には、可能であれば、ノードテキストを短くしたり、ツリー領域を大きくしたりするなど、全体を考え直そうと思います。
同様の問題が発生したときにこれを見つけました。 .aspx . Web(ASP.NET)専用であることに注意してください。