AW: StringGrid-Komponente mit Checkbox
Hallo,
wenn ich den ganzen Code hier sehe, nehme ich doch lieber mein TAdvStringGrid (von TMS), das kostet zwar etwas, aber die ganze Zeit investiere ch dann lieber in anderen Code. PS: Das war keine Werbung ;) |
AW: StringGrid-Komponente mit Checkbox
Hallo zusammen
ich habe gute Erfahrungen mit NextGrid von BergSoft gemacht http://www.bergsoft.net/en-us/downloads |
AW: StringGrid-Komponente mit Checkbox
Oder kostenlos: VirtualTreeView
|
AW: StringGrid-Komponente mit Checkbox
Danke für die INfos.
Aber der Punkt ist der, kann eine 3rd party componente 2 Zeilen in eine Cell zusammen anzeigen. das ist eigenltich das Endproblem. mfg walter |
AW: StringGrid-Komponente mit Checkbox
Hallo,
ja, TAdvStringGrid kann Zellen mergen. Das Beispiel zeigt das horizontale Mergen AdvStringGrid1.MergeCells(1,6,10,1); ab Cells[1,6] 10 Spalten mergen, 1 Zeile (also gar keine Zeilen mergen) AdvStringGrid1.MergeCells(1,6,1,2); Das würde Cells[1,6] und Cells[1,7] vertikal mergen. https://www.tmssoftware.com/site/asg39.asp |
AW: StringGrid-Komponente mit Checkbox
danke wäre eine überlegung wert.Super Sache, was das kann.
Auch das hab ich gefunden: http://www.delphipages.com/forum/sho...d.php?t=211832 |
AW: StringGrid-Komponente mit Checkbox
Wenn es nur um ganze Zeilen geht, kannst du auch ein Zeile nehmen und sie doppelt so hoch machen...
|
AW: StringGrid-Komponente mit Checkbox
dankdir, ja aber ich hab trotzdem das tool gekauft. Kann mir viel Arbeit damit sparen.
|
AW: StringGrid-Komponente mit Checkbox
Zitat:
|
AW: StringGrid-Komponente mit Checkbox
Liste der Anhänge anzeigen (Anzahl: 1)
Lieber Hoika,
also da Mergen klappt damit super. Siehe bild.
Delphi-Quellcode:
Doch wie mache ich jetzt eine Checkbox in Spalte 1?
for k := 0 to TTTOUtputlistmNEG.count-2 do
begin Split(';', TTTOUtputlistmNEG[k] , TTTOutPutList) ; Memo2.Lines.Add(TTTOutPutList[0]); Memo2.Lines.Add(TTTOutPutList[1]); AdvStringGrid1.MergeCells(0,1+(k*2),1,2); AdvStringGrid1.MergeCells(1,1+(k*2),1,2); AdvStringgrid1.Cells[0,1+(k*2)]:=TTTOutPutList[0]+#10+TTTOutPutList[1]; // AdvStringgrid1.Cells[0,1+(k*2+1)]:=TTTOutPutList[1]; if checkbox3.Checked then AdvStringgrid1.Cells[1,1+(k*2+1)]:='true' else AdvStringgrid1.Cells[1,1+(k*2+1)]:='false' ; // Checkbox state in col 1 Advstringgrid1.RowCount:=2+(k*2+1); end; Kannst mir einen Tip geben? Solution: https://www.tmssoftware.com/site/asg62.asp DANKE |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz