Birden çok öğe için geçersiz bir boşluk kullanıyorum. Düğmeler, etiketler, görüntü kutuları .... gibi.Gönderenin öğe tipi (Düğme, Resim Kutusu vb.) Alın
Ancak, gönderenin bazı değişkenlerini değiştirmem gerekiyor. i PictureBox "TYPE_COMES_HERE" düzenlerseniz
private void FareSurukle(object sender, MouseEventArgs e)
{
MessageBox.Show(((TYPE_COMES_HERE)sender).Name);
}
, bu PictureBox üzerinde çalışır: Böyle vb adı, üst, sol olarak ... Bu benim kodudur. Ama diğer elementlerde hata veriyor. Düğmeler gibi.
Gönderenin değişkenlerini türünü bildirmeden almak ve değiştirmek mümkün mü? Ya da eğer varsa, gönderenin tipini kontrol edebilir miyim?
Teşekkür! Tam istediğim gibi çalışıyor. Bunu da düşündüm ama "Kontrol" olarak adlandırıldığını bilmiyordum. "Type, Element" gibi başka şeyler denedim ... – Eren
[MSDN'de miras ağacını kontrol edebilirsiniz] (https://msdn.microsoft.com/en-us/library/system.windows.forms.picturebox (v = vs.110) .aspx). – CodeCaster