DBCtrlGrid
-
Hallo,
Ich habe eine Frage zum DBCtrlGrid der VCL.
Ich habe unter anderem ein DBImage im Grid, und ich lasse immer drei
Datensätze zugleich anzeigen.Meine Frage: Ich setze die Property "Stretch" auf true, dann stretcht
allerdings immer nur das DBImage auf dem der Datenzeiger sitzt.
Ich will aber alle Bilder stretchen. Ich weiss das ich das irgendwie
durch iterieren muss. Aber wiefor (int n=0; n <= GridView->RowCount; n++) DBImage->Stretch = true;
Also so gehts schonmal nich....
-
ich würde an deiner stelle lieber das bildchen im ereignis OnDrawColumnCell
auf den grid malen lassen statt mit einen DBImage rumzuhandieren da kannste
stretchen wie ein weltmeister und was noch besser ist auch proportional
das leider das dbimage nicht machtmfg
VergissEs
-
Das Ereignis hat aber leider nur das TCustomDBGrid....
-
Hab's selber hingekriegt!
for (int n=0; n < GridView->RowCount; n++) { GridView->PanelIndex = n; DBImage->Stretch = true; } GridView->PanelIndex = 0;