Kolor zaznaczenia w ListView

0

Jak zmienić kolor zaznaczenia w ListView. Standardowo jest granatowy, ale na pewno da się go zmienić. Tylko jak ? Z góry dzięki.

0

wlasciwosci ekranu > wyglad > zaznaczenie(wybrany element) :)

0

Rewelacyjny sposób... Radziłbym się pobawić trybem ownerdraw.

0

Ja wiem, że we waściwościqch można zmienić, ale mi chodzi o progamową zmianę. Może jakiś przykladzik z trybem OwnerDraw.

0

Masz w Demosach Delphi, tyle że tam jest zmieniana czcionka... ale zmienić kolor zaznaczenia jest prościej... demo jest w katalogu %Delphi%\Demos\Ownerlst\

Zdaje się że to o co ci chodzi sprowadza się do:

if State=odSelected then
  begin
    Brush.Color:=clAqua;//może być inny
  end;

Oczywiście reszta tak jak w demie...

0

W porządku, to działa, ale tylko na komponencie TTreeView (tak jak w przykładzie) na TListView już nie. Aczkolwiek o coś w tym stylu mi chodzi. Ma może jeszcze ktoś pomysł jak to zmienić na TListView ?? :-(

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