Rehber C# özel Form kontrolleri kullanımı

Merhaba.

Dün sizlere nasıl yapıldığını öğrenmek ister misiniz diye sormuştum.


Bugün sizlere C#'ta özel Form kontrollerinin nasıl kullanıldığını göstereceğim.

Öncelikle kendi yazdığım bu DLL dosyasını indirmeniz gerekmekte.

İndirme linki:
VirusTotal Sonucu:

Kod:
SHA-1: 198312f08fb2d37d0705deff9e5d5afb1b21a162
SHA-256: a9a731e75496ee978014bd22044dc87ba1d006254026592298affd2ccb3d8d31

Dosya içeriği;
  • Button
  • CheckBox
  • ComboBox
  • DateTimePicker
  • PictureBox
  • ProgressBar
  • RadioButton
  • TextBox
Ardından Visual Studio'yu açıp bir Form oluşturun.

Not: .NET Framework 4.8 sürümünü seçerseniz daha iyi olur.


1676084107925.png


Form oluşunca üst kısımda yer alan Any CPU yazısına tıklayın.

1676084147689.png


Açılan ekrandan Yapılandırma Yöneticisi'ne girin.

1676084171249.png


Hedef platform seçme kısmından yeni deyin. X64 mimari ile derlemeniz gerekiyor Form'u. Çünkü DLL dosyası 64 Bit mimari kullanıyor.

1676084213866.png


X64 seçip tamam diyoruz.

1676084353414.png


Ardından indirdiğiniz DLL dosyasını oluşturduğunuz Form'un dosya dizinine yer alan Bin/x64/Debug klasörüne atınız.

1676084236327.png


Ardından araç kutusuna sağ tıklayıp Sekme Ekle diyoruz.

1676084265856.png


Benim sekmemin ismi bu şekilde.

1676084292001.png


Ardından sekmeye sağ tıklayıp Öğeleri Seç diyoruz.

1676084377445.png


Açılan pencere üzerinde Göz at tuşuna basınız.

1676084402624.png


Açılan pencere üzerinden dosya dizinine attığımız DLL dosyasını seçiyoruz.

1676084429122.png


Sonra bu ekran gelmesi gerekiyor. Tüm özellikler toplam 8 adet olması gerekiyor.
Tamam deyip devam ediyoruz.


1676084473273.png


Gördüğünüz üzere araçlarımız geldi.

1676084503069.png


1676084531747.png


1676084552984.png


1676084567522.png


1676084585603.png


1676084606135.png


1676084622419.png


1676084638577.png


Her özelliğin kendine ait Özellikler Paneli mevcuttur. İstediğiniz şekilde ayar yapabilirsiniz.

Not: Oluşturduğunuz programı başka bir ortamda kullanmak isterseniz mutlaka DLL dosyası program ile aynı dizin içinde olsun. Yoksa program hata verebilir. Çünkü özel Form elemanlarını DLL dosyasının içinden çekiyor.

Sormak istediğiniz soru olursa sorabilirsiniz.

Kolay gelsin, başarılar :)
 
Son düzenleyen: Moderatör:
Merhaba.

Dün sizlere nasıl yapıldığını öğrenmek ister misiniz diye sormuştum.


Bugün sizlere C#'ta özel Form kontrollerinin nasıl kullanıldığını göstereceğim.

Öncelikle kendi yazdığım bu DLL dosyasını indirmeniz gerekmekte.

İndirme linki:
VirusTotal Sonucu:

Kod:
SHA-1: 198312f08fb2d37d0705deff9e5d5afb1b21a162
SHA-256: a9a731e75496ee978014bd22044dc87ba1d006254026592298affd2ccb3d8d31

Dosya içeriği;
  • Button
  • CheckBox
  • ComboBox
  • DateTimePicker
  • PictureBox
  • ProgressBar
  • RadioButton
  • TextBox
Ardından Visual Studio'yu açıp bir Form oluşturun.

Not: .NET Framework 4.8 sürümünü seçerseniz daha iyi olur.


Eki Görüntüle 1664341

Form oluşunca üst kısımda yer alan Any CPU yazısına tıklayın.

Eki Görüntüle 1664342

Açılan ekrandan Yapılandırma Yöneticisi'ne girin.

Eki Görüntüle 1664343

Hedef platform seçme kısmından yeni deyin. X64 mimari ile derlemeniz gerekiyor Form'u. Çünkü DLL dosyası 64 Bit mimari kullanıyor.

Eki Görüntüle 1664344

X64 seçip tamam diyoruz.

Eki Görüntüle 1664348

Ardından indirdiğiniz DLL dosyasını oluşturduğunuz Form'un dosya dizinine yer alan Bin/x64/Debug klasörüne atınız.

Eki Görüntüle 1664345

Ardından araç kutusuna sağ tıklayıp Sekme Ekle diyoruz.

Eki Görüntüle 1664346

Benim sekmemin ismi bu şekilde.

Eki Görüntüle 1664347

Ardından sekmeye sağ tıklayıp Öğeleri Seç diyoruz.

Eki Görüntüle 1664349

Açılan pencere üzerinde Göz at tuşuna basınız.

Eki Görüntüle 1664350

Açılan pencere üzerinden dosya dizinine attığımız DLL dosyasını seçiyoruz.

Eki Görüntüle 1664351

Sonra bu ekran gelmesi gerekiyor. Tüm özellikler toplam 8 adet olması gerekiyor.
Tamam deyip devam ediyoruz.


Eki Görüntüle 1664352

Gördüğünüz üzere araçlarımız geldi.

Eki Görüntüle 1664354

Eki Görüntüle 1664355

Eki Görüntüle 1664356

Eki Görüntüle 1664357

Eki Görüntüle 1664358

Eki Görüntüle 1664359

Eki Görüntüle 1664360

Eki Görüntüle 1664361

Her özelliğin kendine ait Özellikler Paneli mevcuttur. İstediğiniz şekilde ayar yapabilirsiniz.

Not: Oluşturduğunuz programı başka bir ortamda kullanmak isterseniz mutlaka DLL dosyası program ile aynı dizin içinde olsun. Yoksa program hata verebilir. Çünkü özel Form elemanlarını DLL dosyasının içinden çekiyor.

Sormak istediğiniz soru olursa sorabilirsiniz.

Kolay gelsin, başarılar :)
Güzel olmuş hocam, yedeğe atalım dursun bir köşede :)
 
Tüm yazdığım rehberler içindeki dosyalar tek bir link olarak birleştirildi arkadaşlar. İstediğiniz dosyayı bu link üzerinden indirebilirsiniz:

 
Tüm yazdığım rehberler içindeki dosyalar tek bir link olarak birleştirildi arkadaşlar. İstediğiniz dosyayı bu link üzerinden indirebilirsiniz:


Hocam yaptığınız form kontrolünü programında kullanıp programinda yayinlayabilir miyim?
 

Geri
Yukarı