.NET 2010 で WinForms を使用しています。Treeview から継承するユーザー コントロールを作成し、ツリーノードのテキスト部分にオーナー描画を使用しています。
ここで、奇妙なパフォーマンスの問題を解決する必要がありました。
ツリーノード (私は「親ノード」と呼んでいます) のテキストが変更されると、ツリービュー コントロールは、「親ノード」の子ノードが表示されているかどうかにかかわらず、それぞれの DrawNode イベントを発生させます!!!
これは、アプリケーションのパフォーマンスに大きな問題を引き起こしています。ツリービュー コントロールが子ノードごとに DrawNode イベントを発生させないようにするにはどうすればよいですか?
事前に大変お世話になりました!