docelowo chce aby widoczne zostały wiersze w którch występuje jakas wartosc.
Pytanie brzmi :
Jak uryć wiersz w TStringGrid?
docelowo chce aby widoczne zostały wiersze w którch występuje jakas wartosc.
Pytanie brzmi :
Jak uryć wiersz w TStringGrid?
RowHeights[ukrytego_wiersza]:=0
dzieki za odpowiedz. Myslałem nad tym i ma to jeden minus. Jeżeli jest kilkaset wierszy (albo i wiecej) to powstaje spory pasek z obramowań (tak mi sie wydaje) tych "zerowych" wierszy.
I hcyba jednak z tego skożystam, skoro innego pomysłu NIE MA
co więcej jak przechodzisz strzałką to wtedy kursor znika na takich komórkach. No ale standardowy SG nie potrafi inaczej :(
Wystarczy wykluczyć opcje goFixedHorzLine i goHorzLine albo GridLineWidth:=0
albo uzyc innego komponentu ktory taka opcje posiada
Jak już musisz używać tego komponentu to lepiej przebudować StringGrida niż zmieniać wysokość wierszy (obrzydliwe).. zastosować listę rekordów w pamięci z wskaźnikiem widoczności i wrzucać na SG tylko te które maja być widoczne.. a jeśli tych rekordów faktycznie miało by być masę.. ponad 1000-2000 to na pewno inny komponent..