Delphi Can
Seçili satır - Baskı Önizleme

+- Delphi Can (http://www.delphican.com)
+-- Forum: Delphi (http://www.delphican.com/forum-delphi)
+--- Forum: Mobil Platform - FireMonkey (FMX) (http://www.delphican.com/forum-mobil-platform-firemonkey-fmx)
+--- Konu Başlığı: Seçili satır (/secili-satir-1964.html)



Seçili satır - brs - 14-02-2018

Merhabalar,

Listviewde seçili satırın item background rengini değiştirmek istiyorum fakat, bir türlü çözüm bulamadım, bu konuda nasıl bir yol izleye bilirim?




var
  LStyleObject: TFmxObject;
begin
  LStyleObject := ListView.FindStyleResource('itembackground');
  if LStyleObject is TColorObject then
    TColorObject(LStyleObject).Color := TAlphaColorRec.Slategray;
end;



 
 var
  Obj: TFMXObject;
begin
  if (Sender is TListView) then
  begin
    Obj := TListView(Sender).FindStyleResource('itembackground');
    if assigned(Obj) then
      if Obj is TColorObject then
        TColorObject(Obj).Color :=TAlphaColors.Red;
  end;
end;



Seçili satır - SimaWB - 14-02-2018

Aynı soru daha önce sorulmuştu:
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol


Cvp: Seçili satır - brs - 14-02-2018

Vermiş olduğunuz linki daha önce incelemiştim tekrar baktım ama bir sonuç elde edemedim. Aşadaki kodlarla da bir çözüm bulamadım maalesef.



var
  Obj: TFmxObject;
begin
    Obj := TListView(Sender).FindStyleResource('itembackground');
    if Assigned(Obj) then
    begin
      TColorObject(Obj).Color := TAlphaColors.Red;
      showmessage(string(Obj));
      // ShowMessage(Obj.ClassName);
    end;
  end;



Seçili satır - SimaWB - 14-02-2018

Aynı soru için yeni konu açmak mantıklı değil.
O konudan devam etseniz daha iyi olurdu Sad


Cvp: Seçili satır - brs - 15-02-2018

(14-02-2018, Saat: 22:20)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlAynı soru için yeni konu açmak mantıklı değil.
O konudan devam etseniz daha iyi olurdu Sad



Haklısınız, dikkatimden kaçmış.


Seçili satır - mcuyan - 16-02-2018

Barış hocam Listview stillerden dolayı mantıksız çalışan bir altyapıya sahip.. yerinizde olsam kernowun kstableview comp kullanırdım. hem görüntüsü hemde ilgili propertie lere ulaşım daha kolay ve hatasız.. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol


Seçili satır - brs - 16-02-2018

(16-02-2018, Saat: 00:19)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlBarış hocam Listview stillerden dolayı mantıksız çalışan bir altyapıya sahip.. yerinizde olsam kernowun kstableview comp kullanırdım. hem görüntüsü hemde ilgili propertie lere ulaşım daha kolay ve hatasız.. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol



"Listview stillerden dolayı mantıksız çalışan bir altyapıya sahip" haklısınız, onlarca deneme yaptım bir türlü çözemedim.