私はデータを保存するプログラムを持っています。フォームは、データベースクエリで見つかった各結果の読み取り専用のテキストボックスを含むパネルを作成します。フォームの自動スクロールがTrueに設定されています。ユーザーが特定のレコードの更新ボタンをクリックすると、別のフォームが開いて更新を処理します。最初のフォームでは、すべてのコントロールをクリアし、それらを再描画して更新を反映します。私の問題:再描画されたフォームのスクロールバーは常に一番上にあります。更新前にスクロールバーをスクロールして元の位置に戻したい。助けてください。スクロールバーの位置を最初に取得して設定するにはどうすればよいですか?
0
A
答えて
0
Form.HorizontalScroll.Value
とForm.VerticalScroll.Value
を読み取り設定できます。
Form.HorizontalScroll.Visible
を確認することもできますが、.value
が表示されていない場合は0になるため、これは不適切です。
リコール時に最大値を超えないようにしてください。
frm.HorizontalScroll.Value = Math.Min(SavedValueH, frm.HorizontalScroll.Maximum)
ただし、scrollformがコードsee answers to this questionによって設定されている場合、Winformsにはいくつかの問題があります。
関連する問題
- 1. VB.NETで垂直スクロールバーの位置を設定するにはどうすればよいですか?
- 2. 最初に上位4つの最高値を取得するにはどうすればよいですか?
- 3. テキストの最後にキャレットの位置を設定するにはどうすればよいですか?
- 4. スクロールバーを最下部に置くにはどうすればよいですか?
- 5. 最初の上位レベルの文字列を取得するにはどうすればよいですか?
- 6. 特定の位置のカスタムリストビューでビューを取得するにはどうすればよいですか?アンドロイド?
- 7. OS Xから「測定単位」設定を取得するにはどうすればよいですか?
- 8. 特定のメモリ位置から構造体を取得するにはどうすればよいですか?
- 9. イベントを最初にトリガするように設定するにはどうすればよいですか?
- 10. TChromiumスクロールバーの位置を取得および設定する方法は?
- 11. 特定のcontenteditable divにキャレット/カーソルの位置を設定するにはどうすればよいですか?
- 12. リストの最初の位置に追加するにはどうすればよいですか?
- 13. C#を使用してSaveFileDialogで最上位を設定するにはどうすればよいですか?
- 14. プレースホルダのプレースホルダの位置をプログラムで迅速に設定するにはどうすればよいですか?
- 15. モバイルデバイスとデスクトップデバイスでヘッダーの位置を正しく設定するにはどうすればよいですか?
- 16. 要素の正しい位置を取得するにはどうすればよいですか?
- 17. スクロールバーサムネイルの正しい位置を取得するにはどうすればよいですか?
- 18. Javascriptでマウスの位置を正しく取得するにはどうすればよいですか?
- 19. スクロールバーの位置を設定する
- 20. WPFでキャンバス上にボタンの位置を取得するにはどうすればよいですか?
- 21. ボタンの位置を画面の右上に設定するにはどうすればよいですか?
- 22. 角度4のcontenteditable divにキャレットの位置を設定するにはどうすればよいですか?
- 23. jQueryのクリックイベント中にリストアイテムの子の位置を取得するにはどうすればよいですか?
- 24. ウェブビューの初期閲覧位置をどのように設定しますか?
- 25. 特定のアダプタ位置でRecyclerViewからビューを取得し、それらのビューから値を取得するにはどうすればよいですか?
- 26. 別のdiv位置に依存するようにdiv位置を設定するにはどうすればよいですか?
- 27. DOM要素の位置オフセットを正しく取得するにはどうすればよいですか?
- 28. RightClickの位置にキャレットを設定するにはどうすればよいですか?
- 29. スクロール位置をブラウザのトップに設定するにはどうすればよいですか?
- 30. 最初の空き行にGoogleスクリプトを使用して値を取得および設定するにはどうすればよいですか?