C# ile özel Form kontrollerini nasıl yapıldığını öğrenmek ister misiniz?

Özel Form Kontrollerini ister misiniz?

  • Evet

  • Hayır


Sonuçları sadece ankete oy verdiğinizde görebilirsiniz.
Katılım
28 Ocak 2020
Mesajlar
19.620
Makaleler
53
Çözümler
461
Merhaba.
C# ile, sadece .NET Framework kullanarak özel Form kontrollerinin nasıl yapıldığını öğrenmek ister misiniz? (Özel Button, ComboBox, RadioButton, TextBox, PictureBox, DateTimePicker vb.)

Örnek;



Eğer isterseniz bununla ilgili bir rehber yapacağım.

Ek olarak hepsini içeren bir DLL dosyası hazırlayacağım isterseniz. Bu sayede DLL dosyasını ekleyip tüm programlarınızda kullanabileceğiniz bir şekilde olacak.
 
Zamanında görsel programlama dersinde kenarları yumuşatılmış buton nasıl yapıldığını bulamamıştım. Bu sayede öğrenirim.
 
Zamanında görsel programlama dersinde kenarları yumuşatılmış buton nasıl yapıldığını bulamamıştım. Bu sayede öğrenirim.
Bunu baştan kendin tasarlamadığın sürece yapmanın pek yolu yok, görseldeki kenar yumuşatmanın sebebi Windows11'den kaynaklı diye düşünüyorum, çünkü uygulama kenarı da öyle. Zaten Windows Form'da WinApi kullanıyor bu yüzden windows ne sunarsa o oluyor. Tabi yapılamaz değil, butonun bazı methodlarını ezip baştan falan çizdiriyorlar anca öyle yani. En güzeli WPF kullanmak, form çok eski bir sistem. He performans için yine tercih edilebilir tabi ama bir kenar yumuşatmak bile oldukça uğraştırıcı. İstediğin şeyleri yapmak çok zaman öldürüyor. Tabi usercontrol ile kendine bir customControl tasarlıyorsun ama yine de bana pek pratik gelmiyor.
 

Normalde buton oluşturmak için iki yöntem var. Hem araçtan hem de arkada kod ile. Biz görsel programlama II dersinde kod ile oluşturduğumuz için kodla müdahale edilebilir mi diye düşünüp sormuştum. Windows 11 ile alakası olamaz. 2020 yılında çünkü Windows 11 henüz dünyaya bile oluşma fikri yoktu.
 
Görsel programlamayı hiç sevmiyorum. Bize Delphi anlatırlardı nefret ederdim. EditText programcılığı bence iğrenç.

Enable, disable, enable, disable, enable, disable, enable, disable. Sürekli sınavda bunu sorarlardı.
 

Windows 11 kaynaklı değil.



Özel olarak çizdiriyorum matematiksel işlemler ile.
 

Merak etmeyin yalnız değilsiniz. Bende hiç sevmem. C# benden uzak Allah'a/ tanrı'ya yakın olsun. Ekstra olarak benim dönemim COVID uzaktan eğitim idi. Uygulamalı idi. Neyse ki dersten rahatlıkla geçimştim.
 
Ek olarak belirteyim. Bu hazırlayacağım DLL dosyasını Windows 7, 8, 8.1, 10, 11 ve sonraki işletim sistemlerinde kullanabirsiniz.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…