![]() |
Frames in ein Formular einbinden & bei Buttonclick Wechs
Hallo,
ich habe folgendes Problem: Ich habe ein Formular erstellt, das folgende Steuerelemente enthält: 1 Panel 2 Buttons Dann habe ich zwei Frames erstellt. Ich möchte nun bei Klick auf Button 1 im Panel Frame1 anzeigen lassen. Bei Klick auf Button 2 wird dann Frame 2 im Panel angezeigt. Ich habe schon viel probiert aber leider ... kein positives Ergebnis. Die Suchfunktion habe ich bereits genutzt, aber mir leuchtet das Prinzip nicht ein. |
Re: Frames in ein Formular einbinden & bei Buttonclick W
Ungefähr so?
Delphi-Quellcode:
Diesen Handler einfach beiden Buttons zuweisen. FFrame: TFrame ist eine private Variable in TForm1.
procedure TForm1.Button1Click(Sender: TObject);
begin FFrame.Free; if Sender = Button1 then FFrame := TFrame1.Create(Self) else FFrame := TFrame2.Create(Self); FFrame.Align := alClient; FFrame.Parent := Panel1; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:30 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 by Thomas Breitkreuz