![]() |
Spalte im Stringgrid ausblenden
Hallo,
wie kann man bei einem Stringgrid eine Spalte dynamisch ( während der Laufzeit ) aus und einblenden? Danke in Vorraus Rainer |
Re: Spalte im Stringgrid ausblenden
Zitat:
das geht wohl nur durch das setzen der Spaltenbreite:
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
begin StringGrid1.ColWidths[2] := -1 // Spalte 2 "ausblenden" end; procedure TForm1.Button3Click(Sender: TObject); begin StringGrid1.ColWidths[2] := StringGrid1.DefaultColWidth; // Wieder "einblenden" end; |
Re: Spalte im Stringgrid ausblenden
Hallo
mit der Spaltenbreite auf 0 setzen habe ich dass auch immer gemacht. Merk dir noch in den key-ereignissen, ob der nutzer die Cursor-Tasten genutzt hat. Im onselect-cell ereignis kannst du dann damit die ausgeblendeten Spalten einfach überspringen. Mfg Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:40 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