![]() |
TabControl und ImageList
Ich habe eine Imagelist mit einigen 16x16-Bitmaps drinnen.
Wenn ich nun einem TabControl in der Eigenschaft Images die ImageList reintu, wird mir bei jedem Tab, das ich hinzufüge, das erste Image der ImageList angezeigt. Wie kann ich aber jedem einzelnen Tab ein Image aus der Liste zuweisen? |
Re: TabControl und ImageList
Du gehst auf des Tab drauf da gibt es eine Eigenschaft ImageIndex und den musst du halt für des entsprechende Bild ändern.
|
Re: TabControl und ImageList
Liste der Anhänge anzeigen (Anzahl: 1)
TTabControl hab ich noch nie verwendet. Finde persönlich TPageControl einfacher.. (vlt. hab ich auch einfach den Sinn von TabControl noch nie verstanden ^^)
|
Re: TabControl und ImageList
Zitat:
ich verwende z.B. ein TabControl bei meinem SuchDialog. Die Seiten "Suchen" und "Ersetzen" sind relativ ähnlich. Es muss nur einmal das zusätzliche Edit für das "Ersetzen"-Feld angezeigt werden. (Der Rest bezieht sich aufs Suchen und bleibt ja gleich). Dafür mit nem PageControl alles doppelt zu machen, wäre irgendwie sinnlos ;) mfG mirage228 |
Re: TabControl und ImageList
@gsh: Eben nicht. Beim TabControl werden die einzelnen Tabs mit TStrings angsprochen (Jedes Item ist ein Tab)
@Christian Reber: Ich muss über das TabControl verschiedene MDIChild-Forms anzeigen, d.h. der PageControl wäre ein bisschen zu aufwendig und sinnlos, wenn ich jedesmal ein ganzes TabSheet erstellen müsste ;) Ich hab auch schon versucht, bei den Tabs die property Objects[] zu verwenden, ging aber nicht weil 0 Objects drinnen waren, obwohl ich bereits ein paar Tabs hatte |
Re: TabControl und ImageList
Hallo,
falls jemand eine Lösung hat, könnte er sie hier verraten? Ich nutze in Ermangelung einer anderen Lösung ein Tabcontrol mit Namen TTab95control. Hier kann jedem Tab ein Image zugewiesen werden und ein eigener Hint. Grüße XML |
Re: TabControl und ImageList
Zitat:
Zitat:
Beeinflusst werden können die anzuzeigenden Images im Ereignis TabControl.OnGetImageIndex. Stünde dort drin zb.
Delphi-Quellcode:
, so würde tatsächlich jedes Tab das erste Image anzeigen.
ImageIndex := 0;
Ansonsten weiß ich nicht, was schief gegangen sein könnte. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:48 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