| ホーム | 機能紹介 | ドキュメント | ダウンロード |
スクロールUTableは、コンテントの内容が表示領域に収まらない場合、 自動的にスクロールバーを出現させます。 スクロールバーへの参照は、VScrollBar、HScrollBarプロパティで得ることができます。
Table.VScrollBar '垂直スクロールバー
Table.HScrollBar '水平スクロールバー
スクロールの制御スクロールの制御は、SetVScrollValueまたはSetHScrollValueメソッドで行ってください。
Table.SetVScrollValue(0) '垂直スクロールバーの位置を上端へ
Table.SetHScrollValue(0) '水平スクロールバーの位置を左端へ
フィールドへのスクロールScrollToメソッドを呼ぶと、 指定したフィールドが表示領域内に現れるようにスクロールできます。
Table.ScrollTo(field)
このメソッドは、フィールドがフォーカスを得る度に自動的に呼ばれます。 ScrollToメソッドが呼ばれると、セッティングのScrollUnitプロパティの値によって、 スクロールによって表示される領域が決定されます。 ScrollUnitのとり得る値は以下の通りです。
この領域は、DecideScrollRectイベントハンドラを実装することでカスタマイズできます。
DecideScrollRect(field, rect)
rectに、表示されるべき矩形を設定します。 このイベントハンドラを実装する場合は、以下のメソッドを使用するとよいでしょう。
Field.GetRectangle() 'Fieldの矩形を取得する
Record.GetRectangle() 'Recordの矩形を取得する
次へ ドキュメントのトップ / ホーム |
||||||
|
Copyright (c) 2009, SystemBase Co.,Ltd. |