Vcl.DBCtrls.TDBNavigator.VisibleButtons
Delphi
property VisibleButtons: TNavButtonSet read FVisibleButtons write SetVisible default [nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh];
C++
__property TNavButtonSet VisibleButtons = {read=FVisibleButtons, write=SetVisible, default=1023};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Vcl.DBCtrls.pas Vcl.DBCtrls.hpp |
Vcl.DBCtrls | TDBNavigator |
Beschreibung
Legt die Schaltflächen fest, die in der Datenbanknavigator-Komponente angezeigt werden.
Mit der Eigenschaft VisibleButtons können Sie festlegen, welche Schaltflächen im Navigator angezeigt werden. Soll eine Schaltfläche nicht angezeigt und dadurch verhindert werden, dass der Benutzer die betreffende Operation ausführen kann, entfernen Sie die entsprechende Schaltfläche aus der Menge. Soll beispielsweise nur das Anzeigen der Datensätze in der Datenmenge zugelassen werden, sollte VisibleButtons nur die Elemente nbFirst, nbPrior, nbNext und nbLast enthalten.
VisibleButtons can take one or more of the following values:
Wert | Schaltfläche | Beschreibung |
---|---|---|
nbFirst |
First |
Wechselt zum ersten Datensatz in der Datenmenge, deaktiviert die Schaltflächen First und Prior und aktiviert die Schaltflächen Next und Last, falls diese deaktiviert sind. |
nbPrior |
Prior |
Wechselt zum vorherigen Datensatz und aktiviert die Schaltflächen Last und Next, falls diese deaktiviert sind. |
nbNext |
Next |
Wechselt zum nächsten Datensatz und aktiviert die Schaltflächen First und Prior, falls diese deaktiviert sind. |
nbLast |
Last |
Wechselt zum letzten Datensatz in der Datenmenge, deaktiviert die Schaltflächen Next und Last und aktiviert die Schaltflächen First und Prior, falls diese deaktiviert sind. |
nbInsert |
Insert |
Fügt einen neuen Datensatz vor dem aktuellen Datensatz ein und ändert den Modus der Datenmenge in Insert und Edit. |
nbDelete |
Delete |
Löscht den aktuellen Datensatz und macht die nächste Zeile zum aktuellen Datensatz. |
nbEdit |
Edit |
Versetzt die Datenmenge in den Bearbeitungsmodus und ermöglicht die Bearbeitung des aktuellen Datensatzes. |
nbPost |
Post |
Schreibt die Änderungen des aktuellen Datensatzes in die Datenbank. |
nbCancel |
Cancel |
Bricht die Änderungen des aktuellen Datensatzes ab, setzt die Anzeige des Datensatzes auf den Zustand vor der Änderung zurück und deaktiviert die Modi Insert und Edit, falls diese aktiv sind. |
nbRefresh |
Refresh |
Aktualisiert die gepufferten Daten in der verbundenen Datenmenge. |
nbApplyUpdates |
ApplyUpdates |
Schreibt die Änderungen aller (durch Einfügen, Löschen oder Bearbeiten) geänderten Datensätze in die Datenbank. |
nbCancelUpdates |
CancelUpdates |
Bricht die Änderungen aller geänderten Datensätze ab, setzt die Anzeige des Datensatzes auf den Zustand vor der Änderung zurück und deaktiviert die Modi Insert und Edit. |
Hinweis: ApplyUpdates und CancelUpdates müssen zur Verwendung aktiviert werden, indem die Eigenschaft VisibleButtons im Objektinspektor geändert wird.