Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

c# tıklanan butonun resmini değiştirme

Konu, 'C#' kısmında sefa1471 tarafından paylaşıldı.

  1. sefa1471

    sefa1471 Üye

    Kayıt:
    13 Mart 2014
    Mesajlar:
    122
    Beğenilen Mesajlar:
    11
    Meslek:
    Öğrenci
    Şehir:
    Ankara
    İyi günler arkadaşlar. Dinamik olarak veri tabından çekilen verilere göre buton oluşturuyorum. Butonun clik eventine resim değiştirme kodunu yazdım ama butonun name kısmı string olduğundan dolayı resimdeki gibi hata veriyor.

    upload_2017-10-6_1-2-23.png


    Butonun oluşturma kodlarını da vereyim

    Kod:
     
    foreach (Details Category in AllCategories)
                {
                    var btn = new SimpleButton();
                 
                        btn.Dock = System.Windows.Forms.DockStyle.Fill;
                        btn.Text = Category.Name;
    
                        btn.Name = Category.ID.ToString();
                        btn.Appearance.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
                        btn.Appearance.ForeColor = System.Drawing.Color.White;
    
                        btn.Appearance.Options.UseBackColor = true;
                        btn.ButtonStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder;
                        btn.Appearance.BackColor = System.Drawing.Color.FromName(Category.Color);
                        btn.Image = global::DXApplication8.Properties.Resources.sag;
               
                        btn.Tag = Category.ID;
                        var sefaaa = Category.ID;
                        tableLayoutPanel2.Controls.Add(btn);
    
                        btn.Click += CategoryButtonClick;
                 
                    btn.PerformClick();
    
                   
                 
                }
    
    Şimdiden herkese teşekkürler