ALLAH (cc)'IN EN GÃœZEL Ä°SÄ°MLERÄ° (ESMA-ÃœL HÃœSNA)
el - KUDDÛS

Her türlü kötülük ve eksiklikten uzak, temiz, kutsal, yüce ve saygın olan.

     ANASAYFA    |   Ben Kimim?      Hayra vesile olan, hayrı yapan gibidir. - Hz. Muhammed (sav) (Tirmizi)

NumericUpDown Kullanımı ve Özellikleri (C# Net)

NumericUpDown Kullanımı ve Özellikleri (C# Net)
 + Yazıyı Büyüt    - Yazıyı Küçült           

Numericupdown sayı arttırıp azaltmamızı saÄŸlayan form elemanıdır. ÖrneÄŸin yazı büyüklüÄŸünü arttırmak istediÄŸimizde kullanabileceÄŸimiz nesnedir.

Araç kutusu içinden numericUpDown nesnesini forma alalım ve basit bir ÅŸekilde inceleyelim.

NumericUpDown Nesnesini Forma Ekleme

Numericupdown nesnesinin üzerine 1 kere tıkladığımızda properties (özellikler) penceresinden özelliklerin bazılarını inceleyecek olursak:

  • BackColor: Nesnenin arkaplan rengini deÄŸiÅŸtirmemizi saÄŸlar.
  • Font: Nesnenin yazı tipini biçimlendirmemizi saÄŸlar. Yazı tipi, boyutu, kalın, italik…
  • ForeColor: Nesnenin yazı rengini deÄŸiÅŸtirmemizi saÄŸlar.
  • Increment: Nesnenin deÄŸerinin artış miktarının belirlendiÄŸi yerdir. Varsayılanı 1 dir.
  • Maximum: Nesnenin alabileceÄŸi en büyük deÄŸeri belirtir. Varsayılanı 100 dür.
  • Minimum: Nesnenin alabileceÄŸi en küçük deÄŸeri belirtir. Varsayılanı 0 dır.
  • ReadOnly: Nesneyi yalnızca okunabilir hale getirir. Nesne üzerinde iÅŸlem yapılamaz.
  • TabIndex: Nesneye tab tuÅŸuna basarak kaçıncı sırada ulaÅŸacağımızı belirtir.
  • TextAlign: Nesne içindeki yazıların sol, orta, saÄŸ olarak hizalanmasını saÄŸlar.
  • ThousandsSeperator: Nesne içindeki deÄŸerin binlik basamaklarda nokta ile ayrılmasını saÄŸlar. 1.000, 23.500 gibi…
  • UpDownAlign: Nesne üzerindeki aÅŸağı yukarı oklarının yerini belirtir. Sol yada saÄŸ.
  • Value: Nesnenin o anki deÄŸerini belirtir.

Åžimdi form üzerinde kod ile bu deÄŸerleri nasıl yazacağımıza gelelim:

EklediÄŸimiz nesne numericUpDown1 olsun.

numericUpDown1.Increment=3; (artış miktarını 3 yaptım)

numericUpDown1.Minimum=10; (en küçük deÄŸeri 10 yaptım)

numericUpDown1.Maximum=30; (en büyük deÄŸeri 30 yaptım)

label1.Text=Convert.ToString(numericUpDown1.Value); (deÄŸeri stringe çevirerek label1’e yazdırdım)

NumericUpDown nesnesi deÄŸeri decimal türünden tutarlar. Bu nedenle direk iÅŸlem yapılabilir. Ekrana ya da herhangi bir metinsel ifadeye yazdırılacak zaman yukarıdaki gibi stringe dönüÅŸtürülmesi gerekmektedir.

Konuyu bir örnekle inceleyelim:

Seçilen iki sayının çarpımını labele yazdıralım. Bunun için iki adet numericUpDown, 1 adet buton, 1 adet label ekleyelim. Butonun click olayına (tıklanmasına) aÅŸağıdaki kodu yazalım:

label1.Text = Convert.ToString(numericUpDown1.Value * numericUpDown2.Value);

yukarıdaki kod ile numericupdown1 ile numericupdown2 nin deÄŸerlerini çarptırarak stringe çevirip label1 de yazdırıyoruz.

Programı çalıştırıp (f5) deÄŸerleri arttırarak butona tıkladığımızda iÅŸlemin sonucunu görebiliriz.

NumericUpDown Çarpma işlemi

Örnekler çoÄŸaltılabilir. Basit olarak numericUpDown nesnesi bu ÅŸekilde kullanılmaktadır. Sorularınızı ve görüÅŸlerinizi alttaki yorum ekle bölümünden yazabilirsiniz.

Tekrar görüÅŸmek dileÄŸiyle saÄŸlıcakla kalınız.

Mustafa KARSLI   Kaynak: www.mustafakarsli.com

( 28778 ) kez okundu     -     13.02.2014    Tweetle     
NumericUpDown Kullanımı ve Özellikleri, numericupdown, value, increment, minimum, maximum, numericUpDown.Value, decimal, numericUpDown1.Increment, numericUpDown1.Maximum, c sharp, C# Net, C#.net, c#, csharp, numericupdown nesnesi, mustafa karslı
Ziyaretçi Yorumları
( 3 ) Yorum
Tümünü Göster
Dogukan - Kocaelı - 18.04.2018 10.14
     ArkadaÅŸlar bana 1 tane daha örnek lazım kısa ve öz ornek bılen varsa ınstagramdan da yazabılır = dogukan orhn

ömer - BURSA - 04.01.2018 15.26
     ALLAH RAZI OLSUN TEÅžEKKÃœR EDERÄ°M 2 SAATTÄ°R BUNUY ARIYORDUM

Emre ARGANA - Ankara - 11.11.2014 18.37
     Ã‡ok teÅŸekkür ederim. Sizin öğrenciniz olmak isterdim. Öğrencileriniz çok ÅŸanslı. Yardımlarınız için saÄŸolun.

Yorum Ekle
Güvenliğiniz için iP adresiniz kaydedilmektedir. Herhangi bir Hukuki Dava ile karşılaşmamak için hakaret içeren sözler ve argo kelimeler kullanmayınız.
Ä°sim
:
Yorum
:
En fazla 400 karakter
Åžehir
:
E-Posta
:
E-Posta adresi Yayınlanmaz
(Güvenliğiniz için ip adresiniz (3.145.163.58) kaydedilecektir)
  Yeni Dersleri Takip etmek istiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Arduino
Bilgisayar Ağları
biliMKurdu
BiliÅŸim Teknolojileri
C Sharp
Çalışmalar
Donanım
Evde Deney
Fireworks
Flash - Action Script 3
Gezdik ve Gördük
HTML
JavaScript
KiÅŸisel GeliÅŸim
Okul Öncesi Etkinlik
PHP
Projeler
Raspberry Pi
Scratch
Silverlight
Şanlı Tarihimiz
Yarışmalar
Yazılarım
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
Sizin yaratılışınızda ve Allah'ın (yeryüzüne) yaydığı her bir canlıda da kesin olarak inanan bir toplum için elbette nice deliller vardır.

Câsiye, 45/4
Sosyal Medya Hesabım Bulunmamaktadır. Bu nedenle başka platformlarda paylaşımım bulunmamaktadır.
Kişisel resim ve yazıları kullanmak yasaktır. Bunun dışındaki dersleri İsim ve Kaynak göstermek şartıyla kullanmak serbesttir.
 Aktif ziyaretçi : 3
 Bugün : 246
 Toplam : 2665587
Mustafa KARSLI - BiliÅŸim Teknolojileri Öğretmeni © 2008 - 2024  
Site Haritası

 

3