Şerefimle anılmaktır ödülüm
Onaylı Üye
Selamlar Memory Bu Konuda Sizlere C# Kod İle Nesne Üretme Ve Forma Yerleştirme İşlemini Anlatacağım
Haydi başlayalım.
C# Dilinde Nesne Oluşturmak
C# dili nesneye yönelik bir programlama dilidir. Kullandığımız textbox, label, combobox gibi tüm elemanlar, bu elemanlara ait özellikler ve hazır metodlar bir listeden
türeyek oluşurlar
Toolbox'tan form üzerine götürerek oluşturduğumuz nesneler de bir sınıftan türerler.
Örneğin; Toolbox'tan tutup sürükleyerek bir TextBox oluşturduğumuzda, Visual Studio bizim yerimize gerekli işlemleri yapar ve TextBox sınıfından TextBox1
isimli bir nesne oluşturur.
Satıra bir sürü TextBox koyduğumuzda aynı sınıftan farklı isim ve özellikte nesneler üretmiş oluruz.
Dilersek nesne türetme işini kod ile de yapabiliriz.
Örnek;
Haydi başlayalım.
C# Dilinde Nesne Oluşturmak
C# dili nesneye yönelik bir programlama dilidir. Kullandığımız textbox, label, combobox gibi tüm elemanlar, bu elemanlara ait özellikler ve hazır metodlar bir listeden
türeyek oluşurlar
Bağlantıları görmek için lütfen
Giriş Yap
Programlamacılar, kendileri de sınıf oluşturabilir ve bu sınıfa ait nesneler, metodlar oluşturabilirler.Toolbox'tan form üzerine götürerek oluşturduğumuz nesneler de bir sınıftan türerler.
Örneğin; Toolbox'tan tutup sürükleyerek bir TextBox oluşturduğumuzda, Visual Studio bizim yerimize gerekli işlemleri yapar ve TextBox sınıfından TextBox1
isimli bir nesne oluşturur.
Satıra bir sürü TextBox koyduğumuzda aynı sınıftan farklı isim ve özellikte nesneler üretmiş oluruz.
Dilersek nesne türetme işini kod ile de yapabiliriz.
Örnek;
Kod:
TextBox kutu1 = new TextBox();[/B][/CENTER]
[B][CENTER]
kutu1.Text = "Selam";
kutu1.Left = 100;
kutu1.Top = 50;
this.Controls.Add(kutu1);
İlk satırı incelersek eşitliğin sol kısmında nesnenin TextBox sınıfından türeyeceği ve isminin kutu1 olacağı belirtilmiştir.
Eşitliğin sağında "yeni" komutu ve o sınıfın yapıcı metodu ile nesnenin bellekte oluşturulması sağlanmıştır.
Nesne artık kullanıma hazır olur ve sonraki 3 satırda istenilen özellikleri değiştirilmiştir.
Ancak program çalıştığında kutu1 isimli nesne hala görünmeyecektir. Textbox'ın Form üzerine eklenmesi işlemi son satırda gerçekleştirilmiştir.
Eşitliğin sağında "yeni" komutu ve o sınıfın yapıcı metodu ile nesnenin bellekte oluşturulması sağlanmıştır.
Nesne artık kullanıma hazır olur ve sonraki 3 satırda istenilen özellikleri değiştirilmiştir.
Ancak program çalıştığında kutu1 isimli nesne hala görünmeyecektir. Textbox'ın Form üzerine eklenmesi işlemi son satırda gerçekleştirilmiştir.