sniggers
Diamond Üye
- Katılım
- 25 Tem 2024
- Mesajlar
- 320
- Beğeniler
- 62
Herkese merhaba C# kullanarak kendinizi winformsda geliştirmeniz için böyle bir konu açtım vaktim olduğunca yeni bölüm eklerim
Bu bölümde öğrenicekleriniz şunlardır;
-Formu draggable(imleç ile sürüklenebilir) yapmak
-Formu sizeable(imleç ile büyültüp küçültmek)
-Uygulama için kapatma ve küçültme butonları yapma
-Formun kenarlarını yuvarlaklaştırarak daha modern bir görünüm vermek
-Forma gölge eklemek
-Butonlara resim ekleyerek daha modern görünmesini sağlamak (icon pack kullanıcaz)
-İNDİRME İŞLEMİ-
#1 VİSUAL STUDİO İNDİRİN
#2 VİSUAL STUDİO İNDİKTEN SONRA .NET FRAMEWORK SEÇEĞİNİ TİKLEYİP İNDİRİN
İndirme işlemi tamamlandıktan sonra proje olusturun (windows form uygulaması .netframework)
altyapının en güncel olduğuna emin olun
Bu ekrandayken *ctrl + alt + x* tuşlarına basarsanız araç kutusu açılır araç kutusundan ihtiyacımız olan şeyleri birazdan kullanıcaz
burdan çözüm için nuget paketlerini yönete basın burdan guna.ui diye bir kütüphane indiricez
burdan indirin
indirdikten sonra araç kutusuna guna yazarak gelen şeyleri görebiliriz burda kullanıcagımız önemli olan bazi şeyler var
araç kutusuna elips yazın guna2elipse diye birşey var onu sürükleyip forma doğru atın form dediğimiz şey programın kendisi
sonra sağ tarafa özellikler diye bir yer gelicek böyle
targetcontrol olan kısımı Form1 yapın nereyi etkileyeceğini soruyor biz form1 yapıcaz
borderradius ise ne kadar yuvarlak olacağı sayıyı ne kadar arttırırsanız o kadar kenarlar yumuşar
diper önemi bir şey ise
guna2dragcontrol araç kutusuna bunu yazarak kullanabilirsiniz bunuda aynı şekild alıp forma atın
sağda yine özellikler gelicek targetcontrolu form1 yapın programımızı yukardaki yeşil debug butonuna basarak deneyebiliriz
artık daha modern görünümde ve sürüklenebilir bir formumuz var
özelliklerde farkettiyseniz dragstarttransparent diye bir şey var oda formu sürüklerken saydamlaşmayı ayarlıyor değiştirebilirsiniz
araç kutusundan guna2shadowformu yine sürükleyip forma atın targetcontrolu form1 yapın buda formda herhangi bur butona falan basınca gölge koyuyor işte güzel duruyor
şimdi uygulamadan cıkmak icin sağ yukarı köşeye kücültme ve kapatma butonlari yapıp bunlara resim eklememiz lazim
araç kutusundan guna2button alın küçültün sağ üste koyun bu bizim programı kapatma butonumuz olacak
butona 2 kere çift tıklayın kod sekmesi acilacak
kod hazir olarak o gelen yere giricez giricegimiz kod
Process.GetCurrentProcess().Kill();
ileride bunu ezberlersiniz ve tamamlamak için tab tuşuna basabilirsiniz
şimdi programımızı deneyelim butona basıldıgında kapanıcakmı
ve calısıyor bende sorunlarınız olursa sorabilirsiniz
simdi buna resim ekliyicez çarpı şeklinde
gerekli resimleri indirme linki:
indirdikten sonra klasörü masaüstüne atın sonra kullancaz
butona sağ tıklayın ve özelliker var sağda ordan text var texti silin ve artık üstünde birşey yazmıyor tek renk oldu
özelliklerde image diye bir yer var ordan imageye sağ tıklayın resim ekle diyin içeri aktar diyip klasörden close.pngyi seçin
artık buton çarpı şeklinde ama arkada butonun rengi var bunuda kaldıralım
butonun özelliklerindeki fillcoloru sağ tıklayıp web yerinden transparent yapalım ve artık kapatma düğmemiz sadece çarpı
ilerdeki bölümlerde programı alt sekmeye alma butonu falan yaparız isteklerinizi yazın
Bu bölümde öğrenicekleriniz şunlardır;
-Formu draggable(imleç ile sürüklenebilir) yapmak
-Formu sizeable(imleç ile büyültüp küçültmek)
-Uygulama için kapatma ve küçültme butonları yapma
-Formun kenarlarını yuvarlaklaştırarak daha modern bir görünüm vermek
-Forma gölge eklemek
-Butonlara resim ekleyerek daha modern görünmesini sağlamak (icon pack kullanıcaz)
-İNDİRME İŞLEMİ-
#1 VİSUAL STUDİO İNDİRİN
Linkleri görebilmek için kayıt olmanız gerekmektedir
(Community edition 2022)#2 VİSUAL STUDİO İNDİKTEN SONRA .NET FRAMEWORK SEÇEĞİNİ TİKLEYİP İNDİRİN
İndirme işlemi tamamlandıktan sonra proje olusturun (windows form uygulaması .netframework)
altyapının en güncel olduğuna emin olun
Bu ekrandayken *ctrl + alt + x* tuşlarına basarsanız araç kutusu açılır araç kutusundan ihtiyacımız olan şeyleri birazdan kullanıcaz
burdan çözüm için nuget paketlerini yönete basın burdan guna.ui diye bir kütüphane indiricez
burdan indirin
indirdikten sonra araç kutusuna guna yazarak gelen şeyleri görebiliriz burda kullanıcagımız önemli olan bazi şeyler var
araç kutusuna elips yazın guna2elipse diye birşey var onu sürükleyip forma doğru atın form dediğimiz şey programın kendisi
sonra sağ tarafa özellikler diye bir yer gelicek böyle
targetcontrol olan kısımı Form1 yapın nereyi etkileyeceğini soruyor biz form1 yapıcaz
borderradius ise ne kadar yuvarlak olacağı sayıyı ne kadar arttırırsanız o kadar kenarlar yumuşar
diper önemi bir şey ise
guna2dragcontrol araç kutusuna bunu yazarak kullanabilirsiniz bunuda aynı şekild alıp forma atın
sağda yine özellikler gelicek targetcontrolu form1 yapın programımızı yukardaki yeşil debug butonuna basarak deneyebiliriz
artık daha modern görünümde ve sürüklenebilir bir formumuz var
özelliklerde farkettiyseniz dragstarttransparent diye bir şey var oda formu sürüklerken saydamlaşmayı ayarlıyor değiştirebilirsiniz
araç kutusundan guna2shadowformu yine sürükleyip forma atın targetcontrolu form1 yapın buda formda herhangi bur butona falan basınca gölge koyuyor işte güzel duruyor
şimdi uygulamadan cıkmak icin sağ yukarı köşeye kücültme ve kapatma butonlari yapıp bunlara resim eklememiz lazim
araç kutusundan guna2button alın küçültün sağ üste koyun bu bizim programı kapatma butonumuz olacak
butona 2 kere çift tıklayın kod sekmesi acilacak
kod hazir olarak o gelen yere giricez giricegimiz kod
Process.GetCurrentProcess().Kill();
ileride bunu ezberlersiniz ve tamamlamak için tab tuşuna basabilirsiniz
şimdi programımızı deneyelim butona basıldıgında kapanıcakmı
ve calısıyor bende sorunlarınız olursa sorabilirsiniz
simdi buna resim ekliyicez çarpı şeklinde
gerekli resimleri indirme linki:
Linkleri görebilmek için kayıt olmanız gerekmektedir
indirdikten sonra klasörü masaüstüne atın sonra kullancaz
butona sağ tıklayın ve özelliker var sağda ordan text var texti silin ve artık üstünde birşey yazmıyor tek renk oldu
özelliklerde image diye bir yer var ordan imageye sağ tıklayın resim ekle diyin içeri aktar diyip klasörden close.pngyi seçin
artık buton çarpı şeklinde ama arkada butonun rengi var bunuda kaldıralım
butonun özelliklerindeki fillcoloru sağ tıklayıp web yerinden transparent yapalım ve artık kapatma düğmemiz sadece çarpı
ilerdeki bölümlerde programı alt sekmeye alma butonu falan yaparız isteklerinizi yazın