Sidder der en et sted der ved hvordan man markere en blok i en StringGrid bestående af både columns og rows? Jeg er kommet til at kunne markere en blok bestående udelukkende af kolonner: ----------------------------------------------------- For i := FromCol to ToCol do StringGrid1.Columns.Items[i].Color := clRed; ----------------------------------------------------- Men herved har jeg ikke rows med inde i billedet og dem vil jeg gerne have med så jeg kan markere en 'kasse'.
Udgangspunktet må være at kunne markere kun én celle: (Nedenstående kode er IKKE gyldig skal lige siges, men viser hvad jeg gerne ville kunne gøre).
Tilføj "goRangeSelect" til options på stringgrid'en. Så kan du vælge en blok af flere celler af gangen.
Herefter kan du f.eks. have følgende kode: with StringGrid.Selection do for TheCol:=Left to Right do for TheRow:=Top to Bottom do StringGrid.Cells[TheCol,TheRow]:='Test';
Hmmn. Jeg kan nemlig ikke få den GoRangeSelect til at virke! Men hvis den skulle kunne gøre det må det jo være noget andet galt. Jeg må prøve lidt frem og tilbage. (Har også slået goEditing fra).
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.