ForumZAR.COM | Forum Sitesi

Forumzar.COM Türkiye`nin en güncel ve kaliteli genel forum sitesi`dir.
ForumZAR'a katılım zahmetsiz ve ücretsizdir!

  • “Ne garip değil mi? Sevdiğimiz insanın her yalanında bir doğru, sevmediğimiz insanın her doğrusunda bir yalan ararız..”
  • “Biri ölür üzülmezsiniz; sonra sandalyeye asılı hırkasını görürsünüz. O hırkanın duruşu kalbinize oturur..”
  • "En gülünç olanı da insanların sizi eskisi gibi kullanamadığında değiştiğinizi söylemeleri.."
  • "Uçmayı seviyorsan, düşmeyi de bileceksin. Korkarak yaşıyorsan, yalnızca hayatı seyredersin."
  • Asla başka insanlar üzülmesin diye kendini üzme. Sen kaldırabiliyorsan onlar da kaldırabilir.

KeyPress ve Error Provider Kullanımı

miRBey

Forum Üyesi
Katılım
5 Eki 2022
Mesajlar
180
Tepkime puanı
0
Puanları
16
Kod:
Kod:
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 KeyPress
{
public partial class Form1 : Form
{
DateTime dogumTarih = new DateTime();
string ad = "";
string soyad = "";
string tcNo = "";

public Form1()
{
InitializeComponent();
}

private **** btnFormuAc_Click(object sender, EventArgs e)
{
formerrorprovider f = new formerrorprovider();
f.BunuAcanform = this;
f.Show();
this.Hide();
}

private **** btnKaydet_Click(object sender, EventArgs e)
{
ad = txtAd.Text;
soyad = txtSoyad.Text;
dogumTarih = DateTime.Parse(txtDtarih.Text);
tcNo = txtTCNO.Text;
}

private **** txtAd_KeyPress(object sender, KeyPressEventArgs e)
{

if (char.IsNumber(e.KeyChar) && e.KeyChar != '\b')
{
e.Handled = true;
}
}

private **** txtSoyad_KeyPress(object sender, KeyPressEventArgs e)
{
if (char.IsNumber(e.KeyChar) && e.KeyChar != '\b')
{
e.Handled = true;
}
}

private **** txtDtarih_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsNumber(e.KeyChar) && e.KeyChar != '.' && e.KeyChar != '\b')
e.Handled = true;
}

private **** txtTCNO_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsNumber(e.KeyChar) && e.KeyChar != '\b')
e.Handled = true;
}
}
}







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 KeyPress
{
public partial class formerrorprovider : Form
{
public formerrorprovider()
{
InitializeComponent();
}

public Form1 BunuAcanform = null;

private **** txtkod_Validating(object sender, CancelEventArgs e)
{
if (string.IsNullOrEmpty(txtkod.Text) || txtkod.Text.Trim().Equals(""))
return;
if (!char.IsLetter(txtkod.Text[0]) || txtkod.Text.Length != 5)
{
errorProvider1.SetError(txtkod, "Firma kodu 5 karakterden oluşmalı ve ilk karakter harf olmalı");
e.Cancel=true;
}
else
errorProvider1.Clear();
}

private **** btnKaydetIlerle_Click(object sender, EventArgs e)
{
MessageBox.Show("Diger bölümü hazır olmadıgından ilerleyemeyeceksiniz...");
}


private **** frmerrorprovider_FormClosed(object sender, FormClosedEventArgs e)
{
BunuAcanform.Show();
}
}
}
 

Yusuf

Forum Üyesi
Katılım
25 Ara 2022
Mesajlar
840
Tepkime puanı
0
Puanları
16
Bilgi için teşekkürler
 
Üst Alt