Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by St.Pauli,
16. Nov 2005
Ok, also ich habe jetzt eine ListView exakt so nachgebaut, 7 CheckBoxes, die jeh nach Status die jeweiligen Kategorieen ausblenden.
Ich blende immer mal irgend ein paar Spalten aus, fügen dann neue Testwerte hinzu und wenn ich dann alle Spalten wieder anzeige, steht in jeder Spalte der richtige Testwert, ohne irgendwelche Verschiebungen!!!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by St.Pauli,
16. Nov 2005
OK, sorry, dass war wohl ein Schuss in den Ofen... :oops:
Ich verstehe nicht ganz, wann du diesen geposteten Code verwendest...
OK, Visible geht nicht, warum machst du dann nicht beim OnKlick der CheckBox einfach
if Category.Checked then
Listview1.Column.Width := 100;
else
Listview1.Column.Width := 0;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by St.Pauli,
16. Nov 2005
Mhh, ich hab gerade leider nicht Delphi laufen und kann damit nicht überprüfen, ob das richtig ist, aber probier doch mal
Column.Visible = False
Und das am besten beim OnKlick auf die jeweilige Checkbox - das könnte dann so aussehen
Column.Visible := CheckBoxX.Checked;