C# Kod İle Nesne Üretme Ve Forma Yerleştirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Şerefimle anılmaktır ödülüm
Onaylı Üye
Katılım
29 Mar 2020
Mesajlar
88
Tepki puanı
24
Ödüller
4
Yaş
24
Sosyal
6 HİZMET YILI
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
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.
 
Susmak noktasız bir cümledir
Uzman Üye
Katılım
25 Kas 2016
Mesajlar
154
Çözümler
1
Tepki puanı
10
Ödüller
7
Yaş
33
9 HİZMET YILI
güzel
 
Onaylı Üye
Katılım
21 Şub 2019
Mesajlar
55
Tepki puanı
2
Ödüller
6
Yaş
27
7 HİZMET YILI
Güzel olmuş
 
Seçkin Üye
Katılım
25 Şub 2016
Mesajlar
496
Çözümler
3
Tepki puanı
26
Ödüller
8
Yaş
27
10 HİZMET YILI
eline sağlık süpersin <3
 
KIZ DEĞİLİM
Uzman Üye
Katılım
6 Nis 2020
Mesajlar
280
Tepki puanı
8
Ödüller
4
Yaş
26
6 HİZMET YILI
Eline sağlık güzel olmuş
 
Seçkin Üye
Katılım
23 Şub 2019
Mesajlar
371
Çözümler
3
Tepki puanı
18
Ödüller
4
Yaş
26
7 HİZMET YILI
teşekkürler eline sağlık
 
Game Developer
Seçkin Üye
Katılım
23 Şub 2017
Mesajlar
430
Çözümler
2
Tepki puanı
70
Ödüller
8
9 HİZMET YILI
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
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]
[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.
Başarılı konu eline sağlık.
 

BOT

hellö
Ultra Üye
Katılım
3 Şub 2016
Mesajlar
1,842
Çözümler
53
Tepki puanı
688
Ödüller
11
10 HİZMET YILI
emeğine sağlık yararlı konu
 
Seçkin Üye
Katılım
7 Kas 2019
Mesajlar
320
Çözümler
2
Tepki puanı
22
Ödüller
5
Yaş
35
6 HİZMET YILI
Teşekkürler hocam
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst