
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void txt_Sayilar_KeyPress(object sender, KeyPressEventArgs e)
{
// keypress event'i text'e bir tuş basıldığında çalışan eventtir.
// e.KeyChar ile hangi karaktere basıldığını ascii karşılıgını bulabiliriz.
// sadece sayilara izin vermek için 0 ile 9 un ascii karşılığını bulmamız gerek.
// 0'ın ascii karşılığı 48 9'un ascii karşılığı ise 57
//hangi tuşa basildığını hafızaya alalım
int basilantus = Convert.ToInt32(e.KeyChar); //stringden çevirme yapmadığımız için int.parse kullanamayız.
// eğer 48 ile 57 arası DEĞİLSE tuş basımını iptal etmek gerekir.
// backspace'in çalışması için || basilantus == 8 koşulunu ekledik.
if (!(basilantus >= 48 && basilantus= 48 && basilantus
Dosyayı İndir
