Cumartesi , 21 Ekim 2017
Anasayfa » C# » WPF

WPF

C# Google Font Kullanımı

Fontların tasarımın en önemli parçası olduğu gerçeğini biliriz. Peki masaüstü uygulamalarınızın kaçında font kullanımına dikkat ettiniz. Bu yazıda C# ile google font kullanımını WPF ve Windows Form  üzerinde nasıl yapacağımızı anlatacağım. Muhtemelen ilk defa duymuş olabilirsiniz. C# ile Google Font Nasıl Kullanır da diyebilirsiniz. Sayfaya sadece bir etiket ekleyerek kullanımı açıklayacağım. Diğer etiket ve araçlarda kullanmak da size kamış olacak. …

Devamını oku »

WPF Entity FrameWork ile Veri Tabanı İşlemleri

WPF Form ile EntityFramework ile veritabanına bağlanarak listeleme,ekleme,silme ve güncelleme işlemlerini gerçekleştirmeyi gösteren örneğe ait videoyu izleyebilirsiniz. Konuyla ilgili sorularınızı Yorumlar kısmından iletebilirsiniz. 0

Devamını oku »

C# ile Excel Sayfası Silme

C# kullanarak mevcut bir Excel kitaplığındaki sayfayı nasıl sileceğimizi inceleyeceğiz. Öncelikle Projemize Excel kütüphanesini ekliyoruz. Excel Kütüphanesini Projeye Dahil Etmek İçin bağlantısındaki makaleyi inceleyebilirsiniz. Excel kitaplığını bağladıktan sonra tüm sayfaları sayfalar içine alıp silmek istediğimiz değerin index numarası ile silme işlemini gerçekleştiriyoruz. [crayon-59eab9610d9d2548964266/]   Aşağıdaki kodları wpf yada windows formda bir butona bağlayarak çalıştırdığımızda 1. sayfayı belgemizden silecektir. [crayon-59eab9610d9d8988326938/]     …

Devamını oku »

C# ile Excel Dosyasını Güncelleme (OLEDB)

Önceki yazılarımda Microsoft Excel 12.0 Object Kütüphanesi ekleme, silme işlemlerini yapmıştıştık.  Excel Object kullanmadan OLEDB ile kayıt ekleme, silme ,güncelleme ve sorgulama işlemlerini SQL yöntemleri ile yapmak mümkün. Bu yazımızda C# ile  Excelde Güncelleme işlemi OLEDB kullanarak nasıl gerçekleştireceğimizi inceleyeceğiz. Ne yapacağımız hakkında fikir sahibi olmak için aşağıdaki görselleri inceleyebilirsiniz. Basit bir sorgulama yöntemi ile notu 49 olan kişilerin isimlerini Ahmet …

Devamını oku »

C# ile Excel Dosyasına Kayıt Ekleme (OLEDB)

Önceki yazılarımda Microsoft Excel 12.0 Object Kütüphanesi ekleme, silme işlemlerini yapmıştıştık. Excel Object kullanmadan OLEDB ile kayıt ekleme, silme ,güncelleme ve sorgulama işlemlerini SQL yöntemleri ile yapmak mümkün. Bu yazımızda C# ile Excelde Kayıt Eklem işlemi OLEDB kullanarak nasıl gerçekleştireceğimizi inceleyeceğiz.   Kodlarımızı yazmadan önce Yukarıdakine benzer bir excel kitabı hazırlamış olmanız gerekmektedir. Excel kitabının hazırladıktan sonra SQLdeki kayıt ekleme …

Devamını oku »

C# ile Excel Dosyası Okuma (OLEDB)

Önceki yazılarımda Microsoft Excel 12.0 Object Kütüphanesi ekleme, silme işlemlerini yapmıştıştık. Excel Object kullanmadan OLEDB ile kayıt ekleme, silme ,güncelleme ve sorgulama işlemlerini SQL yöntemleri ile yapmak mümkün. Bu yazımızda C# ile Excelde Kayıt Listeleme işlemi OLEDB kullanarak nasıl gerçekleştireceğimizi inceleyeceğiz.   Kodlarımızı yazmadan önce Yukarıdakine benzer bir excel kitabı hazırlamış olmanız gerekmektedir. Excel kitabının hazırladıktan sonra SQLdeki kayıt listeleme sorgusunun …

Devamını oku »

C# ile Excele Yeni Sayfası Ekleme

Bu yazıda C# ile mevcut bir excel kitabına yeni bir sayfa ekleme nasıl yapılacağını inceleyeceğiz.   C# ile exceli kullanabilmek için referanslara excelin kütüphanesini eklemeliyiz. Önceli excel yazılarından bu işlemin nasıl yapıldığını inceleyebilirsiniz. Excel kütüphanemizi Projeye yükledik. Sıra geldi yazdığımız kodları açıklamaya; D sürücüsündeki bel2.xls dosyasını çalışmak için seçtik. [crayon-59eab9610e2ed125115725/]   Çalışmak için açtığımız excel kitabına yeni bir sayfa eklendi. …

Devamını oku »

C# ile Excel Dosyası Okuma

Aşağıdaki programda C# kullanarak COM ile Excel dosyasını açmayı ve belirtilmiş aralıktaki hücreleri okuyacağız. Excel ile çalışabilmek için  Microsoft Excel 15.0 Object Library referans kütüphanesi yüklenmelidir. Önceli makalelerden bu referansı nasıl yükleneceğini inceleyebilirsiniz. C# ile Excel Dosyası Oluşturma Excelde istediğimiz aralığı nasıl belirtebiliriz. Excel sayfasında istediğimiz özel bir hücreyi seçmek istersek yazmamız gereken kod aşağıdaki gibidir.   [crayon-59eab9610e66e007647887/] Belirlenmiş bir aralığı seçmek …

Devamını oku »

MessageBox.Show String Biçimlendirme

MessageBox.Show metodunu  Console.WriteLine metodundaki gibi biçimlendirmek için String.Format metodunu kullanabilirsiniz. Aşağıdaki örnek kullanım nasıl kullanacağınızı konusunda fikir verecektir. Öncelikle Console.WriteLineda formatlı yazım nasıl yapıldığını aşağıdaki örnekle hatırlayalım. [crayon-59eab9610e9e3443306467/] MessageBox.Show ile formatlı nasıl yazılır? Aşağıdaki kodlar bize bu konuda yardımcı olacaktır. String.Format metodu bize Console.Write metodundaki gibi yazımızı biçimlendirme işini yaptı . Bu metodun ürettiği string sonucunu da MessageBox.Show ile ekrana yazdırdık. [crayon-59eab9610e9ea871127664/] …

Devamını oku »

C# ile Excel Dosyası Açma & Okuma

C# ile excel dosya okuma

Bu yazıda var olan bir excel dosyasını nasıl açıp okuyacağımızı inceleyeceğiz.   Excel dosyasını okuma işleminden önce  Microsoft Excel 15.0 Object Kütüphanesini projeye bağlamalıyız. Bu işlem için daha önce yayımlanmış makaleden excel kütüphanesini nasıl bağlayacağınızı inceleyebilirsiniz.   Excel kütüphanemizi projeye dahil ettikten sonra wpf yada windows form ekranında  örnek bir buton controlünün  click olayına kodlarımızı ekliyoruz.   Excel uygulamasının bir örneğini …

Devamını oku »

C# ile Excel Dosyası Oluşturma

Aşağıdaki kod örneği bize COM bağlantı noktası ile nasıl excel dosyası oluşturacağımızı göstermektedir. Kodları kullanmaya başlamadan önce bilgisayarınızda EXCEL programının yüklü olması gerektiğini bilmelisiniz.   Excel Kütüphanesi Microsoft C# ile nesne modeline erişmek için Microsoft Excel 15.0 Object Kütüphanesini projeye bağlamalısınız. Bu işlem için aşağıdaki adımları gerçekleştiriniz. Aşağıdaki resimde gösterildiği gibi referans kütüphanesini açınız. COM sekmesinden Excel 15.0 Object Library seçip OK butonuna …

Devamını oku »

WPF DataBinding ve INotifyPropertyChanged Kullanımı

INotifyPropertyChanged arayüzü bir property‘nin değerinin değistigi zaman arayüze bildirim yapar. Bu yazımızda INotifyPropertyChanged arayüzünün ne ise yaradığı, nasıl tanımlandığı ve nasıl implement edildiği ile ilgili bir video paylaşacağım. Video’da ayrıca WPF te DataBinding kullanımı, ObservableCollection kullanımı, Class Kullanımı, DataContext kullanımı, Listbox ItemTemplate kullanımı gibi konular hakkında da bilgiler bulabilirsiniz. 0

Devamını oku »

WPF Slider Kullanımı

Slider’in temel olarak yaptığı işlem belirli aralıktaki değerleri değiştirmek ve bu değişen değerleri başka bir kontrolle ilişkilendirmektir. En önemli özelliği Maximum ve Minimum değerler alabilmesidir. Slider ve ProgressBar’ın birlikte kullanımıyla ilgili örneğimizi inceleyelim. Uygulamamıza ait XAML kodlarının tamamı aşağıdaki gibi olacaktır. [crayon-59eab9610f62b177176152/] 0

Devamını oku »

WPF ProgressBar Kullanımı

Birçok programda ProgressBar kullanıcıya güncellemeyi göstermek için kullanılır. ProgressBar görsel bir ilerleme olarak kullanılır. Kendi değer özelliği ayarlanarak renkli bir çubukta gösterilir. ProgressBar’ın “Value” özelliği barımızın ne kadar dolu olduğunu gösterir.  ProgressBar Maximum ve Minimum değerler alabilir. ProgressBar kullanımını gösteren, doldurma ve boşaltma işlemini gerçekleştiren örneğimizi inceleyelim. Uygulamamıza ait XAML kodlarının tamamı aşağıdaki gibi olacaktır. [crayon-59eab9610f82e969517163/] C# kodlarımız; [crayon-59eab9610f835157495930/] 0

Devamını oku »

c# wpf Çoklu Sayfa Kullanma İle İlgili Örnek Program

Merhaba arkadaşlar bu yazımızda c# wpf platformunda çoklu sayfa kullanılarak yapılan bir program yazacağız.   Öncelikle uygulamayı anlatayım size arkadaşlar;Bu uygulamayı yazarken bir kullanım amacım yoktu örnek olarak  yaptım. Uygulamamızı başlattığımız zaman karşımıza bir giriş ekranı gelecek. Burada kaydolma ekranı yok sadece uygulamayı yazarken belirlediğimiz giriş adı ve şifreyle giriş yapabiliyoruz eğer şifre veya giriş adı yanlış olursa giriş yapılmayacak. …

Devamını oku »

C# WPF Form’ da ListView Kullanımı

ListView denetimi, farklı taslaklarda veya görünümlerde veri öğeleri kümesini görüntülemek için altyapı sağlar. Örneğin, kullanıcı bir tabloda veri öğelerini görüntülemek ve ayrıca sütunları sıralamak isteyebilir. Listview kullanımını gösteren, ekleme ve silme işlemini gerçekleştiren  örneği inceleyelim. 0

Devamını oku »

WPF StackPanel Nedir

Sunum ekran tasarımınız içinde UI elementlerinizi dikey (vertical) veya yatay (horizontal) hizalama gereksinimlerinizi karşılamak üzere “StackPanel” kullanabilirsiniz. Tasarım için öncelikle <StackPanel>..</StackPanel> tag’larını açarak işe başlayabilirsiniz. [crayon-59eab96110818550802836/] Hizalanmasını istediğiniz UI parçalarını bu tagların içine yerleştirmeniz yeterli olacaktır. [crayon-59eab9611081e713038192/] Bu durumda ekran tasarımızda “StackPanel” altında bulunan tüm objeleriniz dikey olarak hizalanacaktır. Hizalama için herhangi bir bildirimde bulunmazsanız dikey (vertical) olarak uyarlayacaktır. hizalama …

Devamını oku »