C# içinde (.NET 4.5) Bir nesne oluştururken bir etkinliğe abone olmak istiyorum.C# nesne oluştururken olaya abone #
CheckBox c = new CheckBox();
c.Name = "TheCheckBox";
c.Checked += c_Checked;
Ama çizgisinde bir şey yapmak mümkün olup olmadığını öğrenmek istiyorum:
şu, tabii ki, çalışacak
CheckBox c = new CheckBox() {
Name = "TheCheckBox",
Checked += c_Checked
}
Sonrası tartışma düzenlemek: Bu başarmak için şu gibi bir şeydir:
MyUniformGrid.Add(new CheckBox() {
Name = "TheCheckBox",
Checked += CheckHandler
});
kendi kontrolleri olması gerekir onu eğer bir 'Func <>' kurucu argüman ve orada – Default
kurmak olarak @Default örnek koduna sahip bir cevap sonrası olabilir? – mbaytas