En iyi yanıtlayıcılar
Aynı sayfadaki iki eventi birleştirmem gerekli nasıl yaparım?

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
Yanıtlar
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...
- Düzenleyen MuratAKSARAY 18 Ekim 2017 Çarşamba 11:30
-
-
-
-
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...
- Düzenleyen MuratAKSARAY 18 Ekim 2017 Çarşamba 21:22
-
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
-
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.