WPF Explicit Styles
Style etiketiyle çalışmaya devam ediyoruz. Butonlarımıza stillerini adeta css kullanır gibi App.xmal üzerinden yaptığımız tanımlamalarla şekillendiriyoruz.
Style etiketiyle çalışmaya devam ediyoruz. Butonlarımıza stillerini adeta css kullanır gibi App.xmal üzerinden yaptığımız tanımlamalarla şekillendiriyoruz.
Önceki yazılarımızda element üzerinden background ve foregrounda tek tek kodla renklendirme yapmış ardından staticresources kullanmış ve bunları da App.xmal altında toplamıştık. Şimdi ise tüm butonlar ve labellar için toplu işlemler yapabileceğimiz “style” kodlarını görelim.
Önceki yazımızda XMAL Static Resources konusunda değinip butonun arka planını değiştirmiştik. Şimdi bu staticresourcesları App.xaml dosyasında hazırlayacağız. Böylece modüler hale getirmiş olacağız. Bu örnekte foreground rengini StaticResource ile vereceğiz.
Nesne Yönelimli Programlamanın en önemli elemanı olan classları görelim…
Önceki yazılarımızda hesap makinesi yapmıştık ve bir önceki yazımızda butonları renklendirmiştir. Şimdi StaticResources tanımlayarak bu butonları aynı anda renklendirmeyi görelim.
Oluşturduğumuz hesap makinesinin butonlarını renklendiriyoruz. Eşittir butonu için de cursor kullandık.
WPF’te Windows Form uygulamasına göre ufak tefek farklar bulunmaktadır. Kullanımı hemen hemen aynıdır.
Şu zamana kadar yazdığımız yazılarımızda bulunan kodlarımız ve C# bilginiz ile basit bir hesap makinesi uygulaması geliştirdik.