Ukrywanie TQRLabel

0

Mam TQuickRep.
Na nim mam kilka TQRBand.
(typu: Title, Header, Detail)

Teraz chcę ukryć wszystkie TQRLabel znajdujące się na Bandach typu Header(nazwa: headerBand) i Detail(nazwa: detailsBand)

Próbowałem tak:

for i:=0 to componentCount-1 do
     if (components[i] is TQRLabel) then
        if ((components[i] as TQRLabel).Paren.Name='headerBand') or
           ((components[i] as TQRLabel).Parent.Name='detailsBand') then
             (components[i] as TQRLabel).Visible:=false;

Niestety to nie działa. Więc pomyślałem, że może bany wcale nie są rodzicami, więc chciałem ukryć wszystkie komponenty TQRLabel. Jednak też były cały czas widoczne. Jak ukryć więc komponent TQRLabel?

0

Dobra, też doszedłem sam. Jak ktoś ciekawy, to nie można ukryć QRLabela, z tego powodu, że tak naprawdę QRLabel po prostu mówi Bandowi, gdzie ma co napisać.

Aby ukryć QRLabel należy po prostu zmienić mu właściwość Caption na ''

1 użytkowników online, w tym zalogowanych: 0, gości: 1