Winform uygulamasında çalışıyorum. ve dinamik olarak bazı kontroller ekledim. Button
şimdi bu oluşturulan düğmeye bir etkinlik eklemek istiyorum, bunu nasıl yapabilirim? Ayrıca bir tanesi bana winformdaki tüm konuları kapsayan bir C#
kitabına başvurabilir mi? Teşekkürler.Dinamik olarak eklenen denetimlere etkinlik ekleme
cevap
// create some dynamic button
Button b = new Button();
// assign some event to it
b.Click += (sender, e) =>
{
MessageBox.Show("the button was clicked");
};
// add the button to the form
Controls.Add(b);
teşekkürler lütfen '+ =' ve '=>' daha fazla açıklayın veya bana daha fazlasını okuyabileceğim bir link verin. – salman
'+ =' işleci bir olaya eylemci atar. [Etkinlikler hakkında okumak gerekir] (http://msdn.microsoft.com/en-us/library/aa645739.aspx). –
'=>' bir lambda ifadesini gösterir. [Lambda ifadeleri hakkında] (http://msdn.microsoft.com/en-us/library/bb397687.aspx) ve [anonim yöntemler] (http://msdn.microsoft.com/en-us/library) /0yw3tz5k.aspx). –
Tamamen Darin en yanıta katılabilir ve bu dinamik olay
private void Form1_Load(object sender, EventArgs e)
{
Button b = new Button();
b.Click += new EventHandler(ShowMessage);
Controls.Add(b);
}
private void ShowMessage(object sender,EventArgs e)
{
MessageBox.Show("Message");
}
- 1. JQuery dinamik olarak eklenen elemanlara olay dinleyicileri ekleme
- 2. Dinamik olarak eklenen şablon öğesine
- 3. Dinamik olarak eklenen Angularjs doğrulaması,
- 4. Eklenen Özellik Değişti Etkinlik?
- 5. Dinamik olarak eklenen denetimlerin doğrulayıcılarını kaldırma
- 6. Dinamik olarak eklenen Django FormSet verileri gönderilmiyor
- 7. Tabindex dinamik olarak ekleme
- 8. Mixpanel track_links, dinamik olarak eklenen öğelerle çalışmaz
- 9. Dinamik olarak eklenen içerikler için UJS Rayları
- 10. UIScrollView dinamik olarak eklenen içeriği göstermiyor
- 11. angularjs: Alanlar dinamik olarak eklenen FormController
- 12. Kullanıcıya dinamik olarak roller ekleme
- 13. ServiceStack: Rotaları dinamik olarak ekleme
- 14. Y-Ekseni dinamik olarak ekleme
- 15. Etkinlik kaynaklarını dinamik olarak nasıl değiştirebilirim?
- 16. Dinamik olarak eklenen tablo satırları içinde önyükleme anahtarını kullanarak
- 17. html tablosuna dinamik olarak satır ekleme
- 18. Tekrarlayıcıya kullanıcı denetimi dinamik olarak ekleme
- 19. Winformu dinamik olarak kontrol dizisi ekleme
- 20. Dinamik olarak metin ekleme ve gizleme Görünümler
- 21. AddView ile dinamik olarak ekleme düğmeleri çalışmıyor
- 22. Ag-ızgarasında dinamik olarak özel sütun ekleme
- 23. Linearlayout'a dinamik olarak görünüm ekleme sorunu
- 24. Buildout yapılandırmasında dinamik olarak değer ekleme
- 25. jQuery Mobile uygulamasına dinamik olarak navbar ekleme
- 26. Fotoğraflar için dinamik olarak ekleme photoswipe
- 27. Cassandra'da yeni düğümleri dinamik olarak ekleme
- 28. Neden igCombo iframe'de dinamik olarak eklenen bir sayfada çalışmıyor?
- 29. Dinamik olarak eklenen parçaları Fragmentleri düzeninden nasıl çıkarabiliriz
- 30. LocalStorage'da dinamik olarak eklenen onay kutusu değeri nasıl kaydedilir?
Kitaplar ekleyerek başka sözdizimi: Ben kısaca C# sevdim, ama herhangi bir C# kitabı bu kapakları düşünüyorum. – Niki