![]() |
TListView: Columns aktivieren, deaktivieren und bewegen???
Hallo!
Ich habe eine TListView (vsReport) auf der Form. Die Liste hat mehrere Columns und wird ständig und systematisch mit Daten befüllt. Dazu zwei Fragen: 1. Ich möchte die Wahl dem Benutzer überlassen, welche Columns sichtbar werden sollen und welche nicht? Wie mache ich die bestimmte Columns unsichtbar? 2. Ich möchte dem Benutzer eine Möglichkeit geben, die Reihenfolge der Columns wunschgemäß anzuordnen. Wie kann ich die Rehenfolge der Columns während der Ausführung ändern? Vielen Dank! |
Re: TListView: Columns aktivieren, deaktivieren und bewegen?
zu 1)
Delphi-Quellcode:
So koennte es gehen!
begin
if CheckBox1.Checked then ListView1.Column[1].Width := 100 else ListView1.Column[1].Width := 0; end; |
Re: TListView: Columns aktivieren, deaktivieren und bewegen?
Hey,
Ich könnte Dir noch das ![]() |
Re: TListView: Columns aktivieren, deaktivieren und bewegen?
Vielen Dank für schnelle Antworten!
Mit Frage 1 ist soweit klar. Das habe ich auch so gemacht, ich dachte nur, dass es bestimmt eine elegantere Methode dafür gibt. Zur Frage 2: Ich würde es doch lieber mit TListView machen, ansonsten muss ich zu viel in meinem Programm ändern. Geht das überhaupt? |
Re: TListView: Columns aktivieren, deaktivieren und bewegen?
Das geht schon, ist aber umständlich.
|
Re: TListView: Columns aktivieren, deaktivieren und bewegen?
Ich würde es aber probieren. ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:59 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