私はWinフォームアプリケーションでツリービューを持っている....のTreeViewスクロールバーのバグ
私はそれにノードを追加し、水平スクロール が来るようなツリービューの幅を縮小...
その後、私は追加されたノードを削除しました。
私は、ツリービューでスクロールが来幅増加
...しかし、スクロールが来るべきではありません。..
この条件のための解決策は何ですか
?私はWinフォームアプリケーションでツリービューを持っている....のTreeViewスクロールバーのバグ
私はそれにノードを追加し、水平スクロール が来るようなツリービューの幅を縮小...
その後、私は追加されたノードを削除しました。
私は、ツリービューでスクロールが来幅増加
...しかし、スクロールが来るべきではありません。..
この条件のための解決策は何ですか
?スレッドの問題のような音がします。あなたのコードにApplication.DoEvents()
が含まれていますか? GUIスレッドからTreeViewを更新しますか?いくつかのコードを表示してください。
ノースレッドは何も... – curiosity
ます。private voidのbutton1_Click(オブジェクト送信者、EventArgsの電子) \t \t { \t \t \t this.treeView1.Nodes.Add( "dsfhfhfdshfhfshfshfdsabc"); \t \t} \t \tプライベートボイドbutton2_Click(オブジェクト送信者、のEventArgs電子) \t \t { \t \t \t this.treeView1.Nodes [0] .Remove()。 \t \t – curiosity
ツリービューはスプリッタの1つのパネルにあり、ボタンはスプリッタの別のパネルです...スプリッタは水平方向に移動可能です – curiosity
標準以外の第三者のツリービューを使用してください。デフォルトのバグではこれよりもはるかに悪いバグがあります。
私のコードではtatを使用できませんでした...他の解決策はありますか? – curiosity
コードサンプルを簡略化して提示してください。また、スクリーンショットも役立ちます。 – basarat