Listview de her satır için özel olarak renklendirme yaptırıyorum, "ListViewCustomDrawSubItem" değişiliği anlık olarak algılamıyor satırın üzerine tıklayınca değişikliğ oluyor, listviewi tetiklemek için ListViewCustomDrawSubItem(Sender); gibi yöntemler denedim olmadı, tetikleme işlemi veya değişikliği alnık olarak algılatmak için ne yapabilirim.
Örnek deneme
Kod: Tümünü seç
procedure TForm9.Button1Click(Sender: TObject);
begin
------->>>kodlar
ListViewCustomDrawSubItem(Sender);
end;
Kod: Tümünü seç
procedure TForm9.ListViewCustomDrawSubItem(Sender: TCustomListView;
Item: TListItem; SubItem: Integer; State: TCustomDrawState;
var DefaultDraw: Boolean);
begin
------->>>kodlar
end;