![]() |
Page Control
Hallo, ich erzeuge eine Dynamisch page control und setze nacheinander einzelne Seiten auf der.
Wie kann ich die gerade ausgewählte Seite (TapSheet) wieder löschen? |
Re: Page Control
Hi,
So geht's:
Delphi-Quellcode:
Pagecontrol1.ActivePage.Free;
|
Re: Page Control
Sers,
hier das Erstellen von TTabSheets
Delphi-Quellcode:
Und die Freigabe:
//...
const .... var mynewtab: TTabSheet; x: integer; begin mynewtab:=TTabSheet.Create(Self); mynewtab.PageControl := PageControl1; mynewtab.name:=smc(Listview2.Items[cindex].caption); .... end;
Delphi-Quellcode:
Hoffe es hilft...
with TTabSheet(FindComponent({Name der Komponenten})) do free;
Das Erstellen der TPageControl geht analog zur Erstellen der TabSheets, nur die properties müssen natürlich anders gesetzt werden... have fun with the details... :-D Peter |
Re: Page Control
Oooops..sorry
war ein Ausschnitt aus meinem Code... ...muss heissen:
Delphi-Quellcode:
//...
const .... var mynewtab: TTabSheet; x: integer; begin mynewtab:=TTabSheet.Create(Self); mynewtab.PageControl := PageControl1; mynewtab.name:={Name}; .... end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz