none
Aynı sayfadaki iki eventi birleştirmem gerekli nasıl yaparım? RRS feed

  • Soru

  • Merhaba  

     private void cmbUyeler_SelectedIndexChanged(object sender, EventArgs e)
            {
    }

    bu event çalıştığında aşşağıdaki eventi tetiklemesini istiyorum ama yapamıyorum. bunu nasıl yapıyorduk aslında buna benzer birşey biliyordum ama unutmuşum yardım edebilirmisiniz?

      private void dtgrdAidat_CellClick(object sender, DataGridViewCellEventArgs e)
            {
    
    
    }

    combo dan seçtiğim kayda göre datagridview de ilgili satıra ulaşıyorum ama ben onu click yapınca veriler forma doluyordu bunu otomatikleştireceğim anlayacağınız tıklanmış gibi olacak.


    • Düzenleyen tedris 17 Ekim 2017 Salı 19:35
    17 Ekim 2017 Salı 19:31

Yanıtlar

  • dtgrdAidat_CellClick(null, null);

    pardon arada object unutulmuş. veya ayrı bir function yarat oraya yönlendir. İlla onun event ine

    yazmak zorunda değilsin.

    • Yanıt Olarak İşaretleyen tedris 18 Ekim 2017 Çarşamba 21:50
    18 Ekim 2017 Çarşamba 20:22

Tüm Yanıtlar

  • private void cmbUyeler_SelectedIndexChanged(object sender, EventArgs e)
    {
        dtgrdAidat_CellClick(dtgrdAidat, new DataGridViewCellEventArgs());
    }


    Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...


    17 Ekim 2017 Salı 22:56
  • private void cmbUyeler_SelectedIndexChanged(object sender, EventArgs e) {

       dtgrdAidat_CellClick(object(null, null);

    }

    18 Ekim 2017 Çarşamba 10:35
  • Maleseef iki cevapta işimi görmedi kabul etmiyor hata veriyor.

    sp

    18 Ekim 2017 Çarşamba 19:49
  • dtgrdAidat_CellClick(null, null);

    pardon arada object unutulmuş. veya ayrı bir function yarat oraya yönlendir. İlla onun event ine

    yazmak zorunda değilsin.

    • Yanıt Olarak İşaretleyen tedris 18 Ekim 2017 Çarşamba 21:50
    18 Ekim 2017 Çarşamba 20:22
  • Maleseef iki cevapta işimi görmedi kabul etmiyor hata veriyor.

    sp

        Hatanın bu kodlardan kaynaklandığından

        emin misiniz? 

        dtrgrdAidat_CellCick metodunun içindeki 

        kodlar hataya sebep oluyor olabilir mi?

        Hata mesajını paylaşır mısınız?


    Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...


    18 Ekim 2017 Çarşamba 21:21
  • Hocam dtgrdAidat_CellClick(null,null); şeklinde oldu işimi gördü,

    yukarıdaki şekilde kullanmamızın sebebi object referansı (o anki işlemdeki nesne datagrid combo vbz. ) ve e (eden kasıt tetikleyici olay event ın "e" si) ye gerek duymadığımız için mi? açıklarsanız daha yararlı olur. 


    sp

    18 Ekim 2017 Çarşamba 21:57
  • private void dtgrdAidat_CellClick(object sender, DataGridViewCellEventArgs e) { }

    Burada iki adet parametre alıyor bir object birde datagridviewcelleventargs eğer sen bir object

    göndermek istersen gönderebilirsin ama öbüründen emin değilim onuda eğer kodunu biliyorsan

    gönderebilir sin. Biz bir şey göndermediğimiz için null gönderdik.

    19 Ekim 2017 Perşembe 15:09