Vcl.Bind.Navigator.TCustomBindNavigator.VisibleButtons
Delphi
property VisibleButtons: TNavigateButtons read FVisibleButtons write SetVisible default NavigatorDefaultButtons;
C++
__property Data::Bind::Controls::TNavigateButtons VisibleButtons = {read=FVisibleButtons, write=SetVisible, default=1023};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.Bind.Navigator.pas Vcl.Bind.Navigator.hpp |
Vcl.Bind.Navigator | TCustomBindNavigator |
説明
バインディング データベース ナビゲータに表示されるボタンを示します。
VisibleButtons を使用して、バインディング データベース ナビゲータ上に表示されるボタンを選択することができます。ナビゲータ ボタンを VisibleButtons のセットから除外すると、そのボタンは非表示になり、ユーザーがその操作を行うことができなくなります。たとえば、ユーザーにデータセット内のレコードの閲覧だけをさせたい場合には、VisibleButtons に nbFirst
、nbPrior
、nbNext
、および nbLast
だけを含めます。
VisibleButtons の取り得る値は以下のいずれか 1 つ以上です。
値 | ボタン | 用途 |
---|---|---|
|
[最初のレコード] |
データセット内の最初のレコードを現在のレコードに設定し、[最初のレコード]ボタンと[前のレコード]ボタンを無効にします。[次のレコード]ボタンと[最後のレコード]ボタンが無効になっている場合は有効にします。 |
|
[前のレコード] |
前のレコードを現在のレコードに設定し、[最後のレコード]ボタンと[次のレコード]ボタンが無効になっている場合は有効にします。 |
|
[次のレコード] |
次のレコードを現在のレコードに設定し、[最初のレコード]ボタンと[前のレコード]ボタンが無効になっている場合は有効にします。 |
|
[最後のレコード] |
データセット内の最後のレコードを現在のレコードに設定し、[最後のレコード]ボタンと[次のレコード]ボタンを無効にします。[最初のレコード]ボタンと[前のレコード]ボタンが無効になっている場合は有効にします。 |
|
[レコードの挿入] |
現在のレコードの前に新しいレコードを挿入し、データセットを挿入および編集の状態に設定します。 |
|
[レコードの削除] |
現在のレコードを削除し、次のレコードを現在のレコードにします。 |
|
[レコードの編集] |
データセットを編集状態にして現在のレコードを変更できるようにします。 |
|
[レコードの登録] |
現在のレコードに対する変更をデータベースに書き込みます。 |
|
[編集の取り消し] |
現在のレコードに対する編集を取り消して、レコードの表示を編集前の状態に戻します。挿入および編集の状態がアクティブになっている場合は非アクティブにします。 |
|
[データ更新] |
関連付けられているデータセットのバッファリングされているデータを更新します。 |