![]() |
Pagecontrol Tabsheet sperren
Hallo,
also ich möchte auf Buttonclick ein bestimmtes Tabsheet sperren, also ausgrauen und somit nicht anklickbar machen. Habe dazu schon hier im Forum gesucht und gefunden das das mit dem Event Onchaning gehen soll mit dem Parameter AllowChange. Nun hab ich versucht folgendes einzubauen:
Delphi-Quellcode:
Das geht so allerdings nich, der Fehler liegt wohl beim Tahsheet2, allerdings weiss ich nicht was ich da sonst angeben soll ausser dem Tabsheet was gesperrt werden soll.
PageControl1.OnChanging(Tabsheet2,false);
Gruss Budda |
Re: Pagecontrol Tabsheet sperren
du musst dem onchaning die ereignisprocedure zuweisen (doppelklick im Objectinspektor auf unter "Event" auf "onChanging") und darin AllowChange auf false setzen.
|
Re: Pagecontrol Tabsheet sperren
Hai Budda,
mit AllowChange im Ereigniss OnChanging kannst Du eigentlich nur verhindern das Du aus dem aktiven TabSheet rauskommst. Je nachdem was Du machen möchtest ist es eventuell sinvoller das TabSheet mit TabVisible auszublenden wenn der Anwender nicht drannkommen soll. |
Re: Pagecontrol Tabsheet sperren
Das Problem ist wenn ich das Tabsheet per
Delphi-Quellcode:
ausblende will macht er es nicht ^^
Tabsheet1.Visible := false
|
Re: Pagecontrol Tabsheet sperren
TabSheet.Visible? Wer hat das gesagt? :lol:
TabSheet1.TabVisible := False; |
Re: Pagecontrol Tabsheet sperren
Ahhhhhhhhh
*Brillekaufengeh* Danke ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:32 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