Kayıtlar

wpf etiketine sahip yayınlar gösteriliyor

C# - WPF APPLICATION CHECKBOX KULLANIMI

Resim
Merhabalar, bugün size wpf application'da checkbox kontrolünü göstereceğim. Şimdi, bazılarınız checkbox kontrolünün ne olduğunu bilmeyebilir. Checkbox ile aslında internette çok karşılaşıyoruz, radiobutton'a benzer, farkları ise checkbox'da birden fazla seçimin olmasıdır. Radiobutton'da ise mantık, tek bir seçimdi.  Bugün basit bir doğru-yanlış programı yapacağız.  Penceremizi böyle düzenliyoruz. Solda duran 5 nesnenin adı checkbox'dır. Toolbox menüsünden bulabilirsiniz. Yanlarında ise 3 tane label var. 1 buton, 2 tane label var ve içine "DOĞRU" "YANLIŞ" yazdım. Karşısındaki labellar ise doğru ve yanlış sayılarını gösterecek olan labellar. Düzenlemeleri yaptıktan sonra göster butonumuza çift tıklayıp kod kısmına giriyoruz.  Kodlarımız; bu şekilde. Size hemen mantığını anlatacağım. dogru ve yanlis adında iki tane değişken tanımladım, türleri int yaptım çünkü sayısal bir hesaplama yapacağız. Bir if bloğu açtım ve iç...

C# - WPF APPLICATION'DA TIMER OLAYI

Resim
Merhabalar bugün size wpf application'da kronometre olayını göstereceğim. Biraz karışık bir konu ama tabiki de bir mantığı var. İnternetten timer nesnesine baktığınızda form application'da timer nesnesinin mevcut olduğunu göreceksiniz. Ama maalesef wpf application'da timer nesnesi yok. Bu yüzden, biz timer nesnesini kendimiz oluşturup kullanacağız.  Bu window'umuzun görüntüsü. Visual Studio 2012'de görüntü kalitesine daha çok önem verilmiş. Yazının kalınlığına kadar ayarlayabilirsiniz. 00 yazan yer label. Label seçili iken properties'den content yerini 00 olarak değiştirin. Sonra 3 tane buton ekleyin, bunu biliyorsunuz zaten. İşte kodlarımız. Öncelikle, en üstte altı çizili olan using System.Windows.Threading yazan yer, bizim timer nesnesi oluşturmamız için gerekli.  En üstte yer alan using ile başlayan komutlar bizim kütüphanelerimiz. Bütün komutlarımız o kütüphanelerin içinde gizli. O kütüphaneler olmasa biz komutlarımızı kullanamayız...

C# - WPF APPLICATION - LISTBOX KULLANIMI

Resim
Merhabalar, bugün size listbox kontrolünün kullanımını göstereceğim. Önce, listbox dediğimiz şeyi tanıyalım. Soldaki toolbox menümüzden listbox'ı bulun ve forma ekleyin. Ben size basit bir program üzerinden listbox kullanımını öğreteceğim, o yüzden form hazırladım. Alınız form. Gördüğünüz gibi, 2 tane kocaman listbox kontrolümüz var. Ayrıca, ekle, sil ve temizle buttonlarımız var. Düşündüğünüz gibi, listbox kontrollerine ekleme, silme ve temizleme işlemleri uygulayacağız. Listbox'ın sonunda koyduğumuz nokta ile listbox ile ilgili bilgiler önümüze gelir. Yani, forma listbox1 adında bir listbox eklediysek, listbox1.Items. dediğimiz anda tüm özellikler kutucukta belirir. Items nesne anlamına gelir. Yani, listbox ile ilgili yapılacak işlemler, nesneler, uygulamalar anlamı taşıyor dostlarım. Önce ekleme işlemi. Ekleme işlemini türlü yollardan yapabilirsiniz. 1) Listbox1.Items.Add; Bu komut, listbox'a veri eklemek içindir. Add komutu eklemektir zaten.  N...

C# - PENCERELER ARASI GEÇİŞ - COMBOBOX KONTROLÜ

Resim
Merhabalar uzun zamandır beraber değildik :) Bugün combobox kontrolünü kullanarak pencereler arası geçişi yapacağız. Programımız gayet basit. Çalıştırdığımızda karşımıza main windowumuz gelecek, combobox kontrolünden istediğimiz rengi seçeceğiz. Seçtiğimiz renkten oluşan bir pencere daha açılacak ve bize bir hesap makinesi sunacak. İşte bu noktada pencereler arası geçişi kullanacağız.  Önce combobox kontrolümüzü gridimizin üzerine attık. İçine giriş yaptıracağız. Combobox kontrolüne veri girişi yaptıracağız. Şöyle ki, combobox seçiliyken properties'den Items'i buluyoruz. Item nesne demek. Yani combobox a girilecek veri, nesne. Mantığını anlayalım. Items bölümünde bir buton var, 3 nokta. Oraya tıklıyoruz. Bu arada gördüğünüz gibi WpfApplication29 yazan bölümde ek windowlarımız var. Onlarıda yapmayı öğreteceğim. Şu şekilde bir pencere çıktı karşımıza. Collection Editor : Items yazıyor. Ben verileri girdirdim. Gördüğünüz gibi sol alt köşede Add butonu...

C# - RADIOBUTTON VE STACKPANEL KULLANIMI

Resim
Bugün size WPF Application'da RadioButton ve StackPanel kullanımını göstereceğim. Öncelikle basit bir programla başlayalım.  Şimdi, radiobutton'un 2 çeşit kullanımı var.  1) RadioButton'a tıklandığında gerçekleşen eylemler Bu işlemler radiobutton'a tıklandığı anda gerçekleşen eylemlerdir. Nasıl mı ? Gördüğünüz gibi 1 adet Label, 2 adet RadioButton ve 1 adet StackPanel koymuşum. (Hatırladığınız gibi yanda açılan Toolbox'dan nesnelerimizi alıyorum) Radiobutton a bastığım anda gerçekleşeceği için ilk radiobutton'a çift tıklayıp kod bölümüne giriyorum. Programımızın mantığı, kız'a tıkladığımız anda label da "kız" yazacak ve stackpanel pembe olacak. Erkeğe tıkladığımızda ise label da "erkek" yazacak ve stackpanel mavi olacak. Fark ettiyseniz orada label için "Content" anahtar kelimesini kullanmışım. Bu kelime, label'ın içinde karakter görüntülemek içidir. Aksi taktirde program hata verir. Stac...

C# - WPF APPLICATION'DA BUTTON KULLANIMI

Resim
Bugün size Wpf Application da button kullanımını göstereceğim. Önce wpf application'a girip formumuzu oluşturacağız. Sol tarafta bulunan toolbox bölümünden nesnelerimizi alıyoruz. Üzerinde yazılı olan şeyler koyduğumuz nesnelerin adları. 3 adet label, 3 adet textbox ve 4 adet button koyuyoruz. Bu yaptığım çalışma kolay bir hesap makinesi.  Label'ımızın üzerine "Sayı giriniz" "Sonuç" yazmak için nesnemizin üzerine gelip sağ tık yapıyoruz. En altta bulunan properties'e tıkladıktan sonra yanda açılan bölümde content'i buluyoruz. Oraya ismi yazıyoruz. Button'a da aynı şekilde bunu uyguluyoruz.   Nesnelerin arasındaki boşluklar, formunuzun düzenini etkiler. Mümkün olduğunca aynı şekilde nesneleri düzenlemelisiniz.  Formu oluşturduktan sonra sıra geldi kodları yazmaya. Toplama butonuna çift tıklayalım. "private void button1_Click" alanının altındayız. Öncelikle textboxlarımıza sayı girişi yaptırmamız gerekli. O yüzden ; ...