C Sharp Listbox Elemanlarının Renklerini Farklı Yapma

  1. kral34
    3
    204
    2.07.2019 18:21:00

    C # da Listbox ın, her bir elemanının arka plan rengini farklı yapmak istiyorum nasıl yapabilirim ? Listbox multi color ?

    c# .net 2 ay önce 219 Görüntüleme

( 1 ) Cevap

  1. black mirror
    2
    2774
    3.07.2019 11:24:00

    Benim biliğim kadarıyla Listbox da öyle her bir itemı/elemanı farklı renk yapamıyorsun,

    Ama ListView de bunu yapmak mümkün;

     public Form1()
        {
            InitializeComponent();
            ListViewDoldur();
        }
    
        public void ListViewDoldur()
        {
            listViewRenkler.Items.Add("Turkuaz");
            listViewRenkler.Items.Add("Siyah");
            listViewRenkler.Items.Add("Beyaz");
            listViewRenkler.Items.Add("Kırmızı");
    
            listViewRenkler.Items[0].BackColor = Color.Turquoise;
            listViewRenkler.Items[1].BackColor = Color.Black;
            listViewRenkler.Items[2].BackColor = Color.White;
            listViewRenkler.Items[3].BackColor = Color.Red;
        }
    

Cevabınız