Hi,
I programm in Delphi XE7 on platform Firemonkey.
I would like to see first column in StringGrid when I scrolling columns.
Is it possible??
0
0
No, in standard TStringGrid is not possible. Paid component TTMSFMXGrid from TMS package FMX UI Pack has properties FreezeColumns. https://www.tmssoftware.com/site/tmsfmxpack.asp?s=fmxgrid
0
StringGrid
posiada właściwość FixedColums
, więc można taką kolumnę wykorzystać jako zamrożoną; Wizualnie idealny efekt można uzyskać poprzez oprogramowanie zdarzenia OnDrawCell
, w którym komórki naszej zamrożonej kolumny malujemy tak jak zwykłe komórki;
Jedyny minus to fakt, iż kolumny typu fixed
nie wspierają edycji takiej jak zwykłe komórki, więc tu jest jeden minus.