Çarşamba , 26 Nisan 2017
Anasayfa » C# » Windows Form

Windows Form

C# Windows Form Application Örnekleri

1- Buton Yakalama Örneği C# Form Örneğini İndir   2- Sender Örneği (Buton Seçme) C# Form Örneğini İndir   3- Butona tıkladıkça değer arttırma/azaltma C# Form Örneği — Buton değer değiştir   4- Label Birleştirme Örneği Form Tex tLabel Örneği   5- Butona Tıkladıkça Butondaki Sayıyı Arttırma WindowsFormsApplication1   6- Timer Kullanım Örneği C# Timer Kullanım Örneği   7- C# …

Devamını oku »

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 »

C# Formu Açılışta Tam Ekran Yapma

C# Windows Form projelerinde projemizi çalıştırdığımızda ekranı kaplayacak şekilde gelmesi yani tam ekran olarak gelmesi veya simge durumuna küçülmüş halde gelmesi ile ilgili ayarların nasıl yapılacağını yazımızda bulabilirsiniz.

Devamını oku »

ADO.NET ile 3 Katmanlı Mimari

Diğer karmaşık yapılar gibi, yazılımın da sağlam bir temel üzerine kurulması gerekir. Temel senaryoları dikkate almamanız, genel sorunlar için tasarım yapmamamız veya kilit kararların uzun vadeli sonuçlarını takdir etmemesi başvurunuzu risk altına sokabilir. Modern araçlar ve platformlar, uygulama oluşturma görevi basitleştirmeye yardımcı olur, ancak uygulamanızı kendi senaryolarınıza ve gereksinimlerinize göre dikkatlice tasarlama gereksinimini değiştirmez. Kötü mimarinin maruz kaldığı riskler kararsız, …

Devamını oku »

C# DataGridview Satır ve Sütun Ekleme

Bu yazımızda C# ile DataGridview kontrolüne kodla satır ve sütun ekleme işlemlerini gerçekleştiren basit bir örnek gerçekleştireceğiz. Örneğimizde kullanacağımız butonlardan birincisi ile direk kod olarak ekleme yaparken, diğer Button ile de textbox kontrollerine girilen değerlerin datagridview‘ e aktarılmasını sağlayacağız.

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-5900f7234605a724307121/]   Aşağıdaki kodları wpf yada windows formda bir butona bağlayarak çalıştırdığımızda 1. sayfayı belgemizden silecektir. [crayon-5900f7234606a097158952/]     …

Devamını oku »

C# Santigrat Derece – Fahrenhayt Çevirme

Bu örneğimizde Santigrat derece ile Fahrenayt dereceyibirbirine dönüştürecek örneği oluşturacağız. Örneğimize başlamadan önce gerekli formüle bakalım. F=(C * 1.8) + 32 formumuzu tasarlayarak örneğimize başlayalım. Derece olarak textbox1 e girilen değerin butona basıldığında Fahrenhayt’a çevrilmesi için Button1’e yazılacak kodlar: [crayon-5900f72346560173792362/] Örneği Fahrenhayt’tan Santigrat’a çevirecek şekilde çalıştırmak için ise kodları aşağıdaki şekilde düzenlemek yeterli olacaktır. [crayon-5900f72346571620940979/]

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-5900f72347a5d315387390/]   Ç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-5900f7234814c807503765/] 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-5900f723487fe398155200/] 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-5900f7234880e259525518/] …

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 »

C# SQL Server Veri Tabanı Bağlantısı (Telefon Rehberi)

Bu yazımızda C# Windows Form kullanarak SQL Veritabanı bağlantısı gerçekleştirerek basit bir Telefon Rehberi oluşturacağız. Rehberimizde Kişi Ekleme, Silme ve Güncelleme işlemlerinin yanı sıra Arama işlemini de gerçekleştireceğiz.Örneğimize veri tabanımızı tasarlayarak başlayalım. Kullanacağımız veritabanımızın ismi “dbRehber” ve tablomuzun ismi ise “tblKisiler” olacak. Veritabanımızı tasarladıktan sonra Formumuzu da aşağıdaki şekilde tasarlıyoruz. Formumuzda bulunan datagridView üzerinde seçtiğimiz kayda ait ilgili verilerin textbox’ …

Devamını oku »

C# Veritabanından Combobox’ a Veri Çekme

Bu yazımızda C# programında bulunan Combobox kontrolüne veritabanı‘ na bağlanarak veri çekme işlemini gösteren küçük bir örnek yapacağız. Bazı durumlarda veritabanında bulunan verilerin comboBox’ ta listelenmesini isteyebiliriz. Örneğimizde dbSehir.accdb isimli Access veritabanından iller tablosuna bağlanarak şehir isimlerini Combobox kontrolüne çekeceğiz. Öncelikle veritabanımızı oluşturup projemizin içinde “…/Bin/Debug” klasörü içine kopyalıyoruz. Formumuza 1 adet Combobox ekledikten sonra aşağıdaki kodları yazıyoruz. [crayon-5900f72349a5c030106249/]

Devamını oku »

C# String Formatlama İşlemi

C# programlama dilinde gösterilmek istenen metinleri belirli bir formata göre yazdırmak isteyebiliriz. Örneğin parasal işlemlerle ilgili bir program yaptığımızı düşünelim. çıkan sonuçları Para birimi olarak Formatlayarak TL simgesi ekleyerek göstermek isteyebiliriz. Aşağıda Windows Form application ile yapılmış bu ve bunun gibi kullanabileceğimiz string Formatlama işlemini gösteren örneği inceleyebilirsiniz. [crayon-5900f72350d98499120823/]

Devamını oku »

C# Tarih Formatları

C# programlama dilinde ekranda Tarih gösterirken bir çok seçenek vardır. Saat gösteriminden milisaniye gösterimine, kadar birçok format kullanabiliriz. Sadece gün bilgisi, sadece ay bilgisi ya da sadece yıl bilgisi de gerekebilir. Bu durumların hepsini ayarlayabileceğimiz tarih formatlama seçeneklerini aşağıdaki örneği inceleyerek görebilirsiniz. [crayon-5900f72350ff1043922981/]

Devamını oku »