Ahmet Çığşar | Kişisel yazılar, hayata dair notlar, anılar...
0
home,blog,paged,paged-6,qode-quick-links-1.0,ajax_fade,page_not_loaded,,qode-theme-ver-11.0,qode-theme-bridge

Ahmet Çığşar

ResourceDictionary'leri stil dosyalarımız için bir kaynak kütüphane görevindedir. WPF projelerimizde birden fazla stil dosyalarımızın olduğunu düşünün bu stil dosyalarını tek tek her bir dosyaya bağlamaktansa hepsini tek bir kaynakta toplayıp sadece kaynağı stil uygulayacağımız WPF nesnesine tanıtmak daha mantıklı ve pratik olacaktır ResourceDictionary kullanmak için öncelikle...

WPF'de stil kullanımı sıradan bir tabirle HTML sayfalarında kullandığımız CSS'e (Cascading Style Sheets) yapısına benzetebiliriz. WPF stilleri arayüzde kullandığımız kontroller ve bazı nesneler üzerinde bir çok görsel özelliklere müdahale edebileceğimiz bir yapıdır. Örneğin; butonların arkaplan rengi şu olsun, yazıtipleri bu olsun, metin kutularının çerçevesi şu...

RadioButton Hakkında Fazlaca seçenek sunup ve sadece bir tanesinin seçilmesine istiyoruz. Bu durumda RadioButton kullanmamız gerekecektir. RadioButton Kontrolünün Künyesi Namespace System.Windows.Controls XML NameSpace (XMLNS) http://schemas.microsoft.com/winfx/2006/xaml/presentationhttp://schemas.microsoft.com/netfx/2007/xaml/presentation Bulunduğu Katman PresentationFramework Assembly PresentationFramework.dll Yapıcı (Constructor) RadioButton Destekleyen .NET Framework Sürümleri 3.0 – 3.5 – 4.0 – 4.5 ve üzeri. Aşağıda bir anket uygulamasının tasarımını görüyorsunuz. Şimdi bu tasarımın XAML tarafında nasıl oluşturulduğuna bir...

ListBox Hakkında ListBox'ın yapısı ComboBox'a çok benzer. Tıpkı ComboBox gibi içerisine UIElements yani kontroller alabilir. ComboBox'dan farkı açılır menu gibi bir yapıya sahip değildir. İçerisindeki tüm elementler görünecek şekilde açıktır, çok fazla eleman var scroll kullanılabilir. ListBox Kontrolünün Künyesi Namespace System.Windows.Controls XML NameSpace (XMLNS) http://schemas.microsoft.com/winfx/2006/xaml/presentation http://schemas.microsoft.com/netfx/2007/xaml/presentation Bulunduğu Katman PresentationFramework Assembly PresentationFramework.dll Yapıcı (Constructor) ListBox Destekleyen .NET Framework Sürümleri 3.0 –...

Border Kontrolünün Künyesi Namespace System.Windows.Controls XML NameSpace (XMLNS) http://schemas.microsoft.com/winfx/2006/xaml/presentationhttp://schemas.microsoft.com/netfx/2007/xaml/presentation Bulunduğu Katman PresentationFramework Assembly PresentationFramework.dll Yapıcı (Constructor) Border Destekleyen .NET Framework Sürümleri 3.0 – 3.5 – 4.0 – 4.5 ve üzeri. Border kelime anlamındanda anlaşılacağı gibi. Nesneleri, kontrolleri belirlediğimiz kalınlıkta, renkte ve tipte çevreleyecek sınırlar/çerçeveler oluşturur. Aşağıda örnek bir Border kullanımı görmektesiniz. Bu borderın nasıl oluşturulduğunu inceleyelim. XAML ile Border Kontrolü...