![]() |
Seitenreiter bei TPageControl ausblenden?
Wie lassen sich die Seitenreiter bei TPageControl ausblenden?
Delphi-Quellcode:
geht nicht!
Var I : Integer;
begin with PageControl1.Pages[0] do For I := 0 to ControlCount-1 do Controls[I].Visible := False; end; |
Re: Seitenreiter bei TPageControl ausblenden?
Hi versuch folgendes:
Delphi-Quellcode:
bzw.
PageControl1.TabSheet1.TabVisible:=false;
Delphi-Quellcode:
PageControl1.TabSheet1.TabVisible:=true;
|
Re: Seitenreiter bei TPageControl ausblenden?
Ja sicher, TabVisible nicht Pages. Vielen Dank, fylo. Ich bin einfach nicht darauf gekommen.
|
Re: Seitenreiter bei TPageControl ausblenden?
Nur für die Anderen:
Es muss natürlich so aussehen:
Delphi-Quellcode:
oder
PageControl1.Pages[0].TabVisible := False;
Delphi-Quellcode:
PageControl1.Pages[0].TabVisible := True;
|
Re: Seitenreiter bei TPageControl ausblenden?
Zitat:
Delphi-Quellcode:
Schöne Ostern!
for i := 1 to PageControl1.PageCount - 1 do
begin PageControl1.Pages[0].TabVisible := False; end; |
Re: Seitenreiter bei TPageControl ausblenden?
Zitat:
Muss das nicht so heissen:
Delphi-Quellcode:
for i := 1 to PageControl1.PageCount - 1 do
begin PageControl1.Pages[i].TabVisible := False; end; |
Re: Seitenreiter bei TPageControl ausblenden?
Zitat:
...:cat:... |
Re: Seitenreiter bei TPageControl ausblenden?
Zitat:
:wall: :wall: :wall: :wall: :wall: :wall: :wall: Ich dachte, daß hätte ich geschrieben; als ich fertig war, habe ich es 'ne Weile angeschaut, weil irgendwas komisch aussah. Nun weiß ich, was mich irritiert hat. :roll: Schöne Ostern! |
Re: Seitenreiter bei TPageControl ausblenden?
Ich bedanke mich herzlichst für Eure zahlreichen und schnellen Antworten.
|
Re: Seitenreiter bei TPageControl ausblenden?
Delphi-Quellcode:
Mir ist da noch was aufgefallen:
for i := 1 to PageControl1.PageCount - 1 do
begin PageControl1.Pages[i].TabVisible := False; end; sollte man mit i nicht bei 0 beginnen? Also so:
Delphi-Quellcode:
(PageControll.Pages beginnt ja bei 0 :gruebel: oder sonst müsste man die for-Schleife bis PageControl1.PageCount laufen lassen)
for i := 0 to PageControl1.PageCount - 1 do
begin PageControl1.Pages[i].TabVisible := False; end; Schöne Grüße und (etwas verspätet) ein schönes Osterfest, Delphi-Freak :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:16 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