0

TableLayoutPanelで奇妙な問題が発生しています。テーブルのコンテンツのサイズが最小化ボタンでタイトルだけに縮小されるたびに、スクロールバーは自動的にTableLayoutPanelの一番上までスクロールします。どうすればこれを防ぐことができますか?

AutoSizeはtrueに設定されています(したがって、フォームは新しい行に対して拡大し続けます ) AutoScrollはtruefalseの両方でテストされています。現在、両方をfalseとして持っています。

サイズを変更するコントロールには、クリックされる小さなボックスがあります。ボックスをクリックすると、ヘッダーの下のメイン コントロール パネル ( FlowLayoutPanel ) でVisibleFalseに設定されます。

TableLayoutPanelをスクロールして一番上に戻したくありません。現在のスクロールを維持したいだけです。ここで何が間違っていますか?

編集:タイプミスを修正しました。早すぎる :(

4

1 に答える 1

0

コンテンツを非表示にする前にコントロールでFocusを呼び出すことで、これを解決しました。

于 2013-03-19T16:34:20.693 に答える