Kategori: C# Programlama
-
C# dilinde partial class kullanımı
Bir classın aynı isim kullanarak farklı dosyalardan çağrılması işlemidir. Örneklendiğinde tüm .cs dosyalarındaki field ve metotlara erişilebilir.
-
C# Dilinde Interface kullanımı
C# dilinde önceki yazımızda abstractlardan bahsetmiştik, bir boy büyüğü için de interface diyebiliriz. Interface içinde tanımlı olan field ve metotlar, implemet eden sınıf tarafından kullanılmak zorundadır.
-
C# dilinde Abstract classlar ve metotlar
Abstract classlar interfaceler gibi şablon oluştururlar. Abstract class kalıtıldıysa kalıtılan classın içindeki abstract metotların, çocuk sınıf tarafından mecburi ezilmesi sağlanır. Abstract classlar diğer sınıflar gibi örneklenemezler. Ancak kalıtım ile abstract class üyelerine erişilebilir.
-
C# dilinde Sanal Metotlar
C# OOP programlamada Sanal Metotlar…
-
C# OOP – Inheritance(Kalıtım) – 2
C# dilinde kalıtım/miras alma özelliğinin kullanımına devam ediyoruz…
-
WPF’de başlangıç penceresini değiştirmek
WPF’de uygulama başlangıç ekranını APP.XMAL üzerinden değiştirebilirsiniz.
-
WPF Paneller: UniformGrid XML
Uniform layoutu da grid gibi satır ve sütuna göre çalışır. İçine kontrol ve element eklendikçe bu bileşenlerin boyutuna göre layout içinde bölümler oluşturur. Her kontrol için hücre, satır ve sütun oluşturarak yerleştirme yapar. Eşit boyutlu elemanlar için tercih edilebilir. Mesela elinizde iconlar vardır bunlarla buton yapacaksınız bir karşılama veya yönlendirme ekranı için tercih edilebilir kullanımı…
-
WPF Paneller: StackPanel XMAL
Şu zamana kadar WPF kodlamalarında hep XMAL yani arayüzlerle ilgilendik. Şu zamana gördüğümüz panellerde de Grid de aslında panel olarak sayılıyor… Grid ve StackPaneli gördük. Stack Paneli irdeleyelim.
-
C# OOP – Inheritance(Kalıtım) – Temel Anlatım
C# dilinde kalıtım işlemi için iki nokta üst üste yani (:) kullanıyoruz. Örnek: public class ClassAdi:BabaClassAdi{ // şeklinde }
-
C# OOP – Inner Type Kullanımı
Classları iç içe ilişki kurarak çağırma yöntemine inner type diyoruz. Örnek kodlarmız: