stringgrid ukrycie wierszy

stringgrid ukrycie wierszy
TO
  • Rejestracja: dni
  • Ostatnio: dni
0

docelowo chce aby widoczne zostały wiersze w którch występuje jakas wartosc.

Pytanie brzmi :
Jak uryć wiersz w TStringGrid?

pelsta
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 819
0
Kopiuj
RowHeights[ukrytego_wiersza]:=0
TO
  • Rejestracja: dni
  • Ostatnio: dni
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

Misiekd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7923
0

co więcej jak przechodzisz strzałką to wtedy kursor znika na takich komórkach. No ale standardowy SG nie potrafi inaczej :(

pelsta
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 819
0

Wystarczy wykluczyć opcje goFixedHorzLine i goHorzLine albo GridLineWidth:=0

puchi
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 411
0

albo uzyc innego komponentu ktory taka opcje posiada

zajcev
  • Rejestracja: dni
  • Ostatnio: dni
0

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..

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.