Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Seçili satır
#1
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;
Cevapla
#2
Aynı soru daha önce sorulmuştu:
http://www.delphican.com/listview-secili-satir.html
There's no place like 127.0.0.1
WWW
Cevapla
#3
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;
Cevapla
#4
Aynı soru için yeni konu açmak mantıklı değil.
O konudan devam etseniz daha iyi olurdu Sad
There's no place like 127.0.0.1
WWW
Cevapla
#5
(14-02-2018, Saat: 22:20)SimaWB Adlı Kullanıcıdan Alıntı: Aynı 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ış.
Cevapla
#6
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.. https://bitbucket.org/gmurt/kscomponents
Cevapla
#7
(16-02-2018, Saat: 00:19)mcuyan Adlı Kullanıcıdan Alıntı: 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.. https://bitbucket.org/gmurt/kscomponents



"Listview stillerden dolayı mantıksız çalışan bir altyapıya sahip" haklısınız, onlarca deneme yaptım bir türlü çözemedim.
Cevapla
#8
Ben projelerime ne zaman style manager i eklesem (ki bu genellikle bazen otomatikmen ekleniyor) hep saçma sapan hatalarla kaşılaşıyorum. Bu konuda hiç eklememek yada 3.parti bileşenlerin hazır renklendirmelerini kullanmak daha güzel sonuçlar çıkarıyor.. Ör: FGX, KsComponent, TMS vs.vs.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Listview Satır Renklendirmesi Yapma sadoal351 1 931 12-10-2022, Saat: 14:02
Son Yorum: RAD Coder
  TLabel veya TMemo daki wordwrap olan 2 satır arasındaki pixel boşluğu hayalyilmaz43 11 6.855 23-06-2020, Saat: 14:33
Son Yorum: hayalyilmaz43
  Resime iki satır yazı yazma Nese 3 3.053 11-06-2020, Saat: 06:38
Son Yorum: mrmarman
  Seçili satırı ayrı, ayrı çıktı alma BGNew 0 1.483 19-12-2019, Saat: 21:53
Son Yorum: BGNew
  Seçilmeyen satır ahmetb 8 7.266 14-08-2018, Saat: 16:23
Son Yorum: uparlayan



Konuyu Okuyanlar: