![]() |
Newbe Frage: PageControl "umblättern" verhindern?
also:
ich möchte dass der user bei der PageControl nicht selber oben anwählen kann, auf welche "page" er möchte, sondern dass mein Programm bei Bedarf selber wechselt.. hab schon die ganze zeit rumgesucht, aber irgendwie bin ich zu blöd da was passendes zu finden. Ist das möglich? (bestimmt.. :P ) Dankeeeeeee flex |
Re: Newbe Frage: PageControl "umblättern" verhind
Im FormOnCreate Ereignis einfach die Tabs alle verstecken ;-)
Delphi-Quellcode:
Du kannst die auch schon zur Designzeit verstecken, dann arbeitet es sich allerdings doof in Delphi, wenn man die Seiten wechseln will :wall:
procedure TForm1.FormCreate(Sender: TObject);
var I: Integer; begin for I := 1 to Pred(PageControl1.PageCount) do PageControl1.Pages[I].TabVisible := False; end; ...:cat:... |
Re: Newbe Frage: PageControl "umblättern" verhind
Moin Flex,
auswählen kannst Du das, indem Du ActivePageIndex oder ActivePage setzt. Was mir allerdings nicht klar ist: Wozu verwendest Du ein PageControl, wenn der Anwender es nicht wie gewohnt verwenden kann. Ist nicht böse gemeint, aber für mich klingt das wie ein Anwärter für die [google]"Interface Hall of Shame"[/google] ;-) |
Re: Newbe Frage: PageControl "umblättern" verhind
Zitat:
...:cat:... |
Re: Newbe Frage: PageControl "umblättern" verhind
Moin sakura,
bei einem PageControl mit ausgeblendeten Tabs: OK. Aber das hatte ich nicht so verstanden ;-) |
Re: Newbe Frage: PageControl "umblättern" verhind
genau, brauche das für eine "wizard-anwendung". Danke für die schnellen Antworten.
Gibts aber nich noch ne andere möglichkeit das zu sperren? Also ich würds besser finden, wenns sichtbar wäre, aber nicht anwählbar :). Oder gibts da noch bessere einfache möglichkeiten, um einen wizard zu machen? Danke Flex |
Re: Newbe Frage: PageControl "umblättern" verhind
Hai Flex,
schaue Dir mal das Ereigniss OnChanging eines TPageControl an. Dort kannst Du verhindern das eine "Seite" verlassen wird. |
Re: Newbe Frage: PageControl "umblättern" verhind
oh ja das is ne gute idee :) danke!
habt ihr sonst noch irgendwelche tips für einen newbe, ein wizard in anderer Form umzusetzen? :gruebel: Grüße Flex |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 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