KONU : C Sharp Uygulamalar - C Sharp ( C# ) form uygulamalar yardım miktarı hesaplama programı. Textbox, label, buton , chekbox ve radio butonu kullanımı ile ilgili örnek uygulama
ETİKETLER: c sharp keypress - c sharp button - c sharp radio button - c sharp label - c sharp sayı mı- c sharp isnumber
UYGULAMAYI İNDİR
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace AileYardımı
{
public partial class YardimHesaplama : Form
{
public YardimHesaplama()
{
InitializeComponent();
}
private void btnYardimHesapla_Click(object sender, EventArgs e)
{
int maasKatsayisi = 0;
int cocukSayisi = 0;
int yardimMiktari = 0;
try
{
maasKatsayisi = int.Parse(txtMaasKatsayisi.Text);
}
catch
{
MessageBox.Show("Maaş katsayısı için geçersiz sayı girilmiş");
return;
}
if (rdoBekar.Checked == true) //Evli işaretli değilse
yardimMiktari = 0;
else
{
try
{
cocukSayisi = int.Parse(txtCocukSayisi.Text);
}
catch
{
MessageBox.Show("Çocuk sayısı için geçersiz sayı girilmiş");
return;
}
if (cocukSayisi > 2)
{
cocukSayisi = 2;
}
if (chkEsimCalisiyor.Checked == true)
{
yardimMiktari = cocukSayisi * 50 * maasKatsayisi;
}
else
{
yardimMiktari = cocukSayisi * 50 * maasKatsayisi + 300 * maasKatsayisi;
}
}
lblYarımMiktari.Text = yardimMiktari.ToString("###,###TL");
}
private void txtCocukSayisi_KeyPress(object sender, KeyPressEventArgs e)
{
//Girilen karakter sayı değilse girilen karakteri iptal et
if (!char.IsNumber(e.KeyChar) && e.KeyChar != '\b')
{
e.Handled = true;
}
}
private void txtMaasKatsayisi_KeyPress(object sender, KeyPressEventArgs e)
{
//Girilen karakter sayı değilse girilen karakteri iptal et
if (!char.IsNumber(e.KeyChar) && e.KeyChar != '\b')
{
e.Handled = true;
}
}
private void txtAdSoyad_KeyPress(object sender, KeyPressEventArgs e)
{
//Girilen karakter harf ve boşluk değilse girilen karakteri iptal et
if (char.IsNumber(e.KeyChar) && e.KeyChar != '\b' && e.KeyChar != ' ')
{
e.Handled = true;
}
}
}
}
Hiç yorum yok :
Yorum Gönder