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??
- Rejestracja:około 15 lat
- Ostatnio:prawie 7 lat
0

flowCRANE
Nie świruj i pisz po polsku.
lukasz_p92
Haha, sorki napisałem też na dwóch zagranicznych forach, dałem kopiuj wklej i zapomniałem, że to po angielsku ;)

flowCRANE
Z ciekawości sprawdziłem Twoją wcześniejszą działalność tu na forum i wszystkie posty napisałeś po polsku, stąd moje zdziwienie :P
- Rejestracja:prawie 20 lat
- Ostatnio:minuta
- Lokalizacja:Gorlice
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

- Rejestracja:ponad 13 lat
- Ostatnio:około 10 godzin
- Lokalizacja:Tuchów
- Postów:12171
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.
edytowany 3x, ostatnio: flowCRANE
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.