Home » Tipps & Tricks » Komponenten » Sonstige » Zwischen TabSheets navigieren

Zwischen TabSheets navigieren

Bei sog. Wizards oder Assistenten sieht man häufig Buttons, die mit ‚Weiter‘ oder ‚Zurück‘ beschriftet sind. Sie zeigen die nächste, bzw. die vorherige TabSheet.Mit der Methode ‚SelectNextPage‘ kann man dies auch ganz einfach realisieren. Die Methode erwartet einen booleschen Parameter. Steht dieser Parameter auf ‚True‘ wird die nächste TabSheet ausgewählt, steht er auf ‚False‘ die vorherige.

procedure TForm1.Button1Click(Sender: TObject);
begin
  //nächste TabSheet auswählen
  PageControl1.SelectNextPage(True);
end;

Ist die letzte TabSheet erreicht, beginnt die Routine beim nächsten Durchlauf an erster Stelle.