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