2 Text Box içerisinde bulunan örn 09:30 - 12:30 saatleri arasıdaki dakika farkını bir kolona yazdırma
Bold işaretli evenler içerisine kopyalayınız.
private void textBox2_KeyUp(object sender, KeyEventArgs e)
{
if (textBox2.Text.Count() >= 5)
{
string girisZamani = textBox1.Text;
string cikisZamani = textBox2.Text;
TimeSpan girisCikisFarki = DateTime.Parse(cikisZamani).Subtract(DateTime.Parse(girisZamani));
süre.Text= girisCikisFarki.TotalMinutes.ToString();
string cikisZamani = textBox2.Text;
TimeSpan girisCikisFarki = DateTime.Parse(cikisZamani).Subtract(DateTime.Parse(girisZamani));
süre.Text= girisCikisFarki.TotalMinutes.ToString();
}
}
Ek olarak sadece rakam girişine izin verir
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
// 09:00 rakam girişi yaparken : işaretini eklemek için..
if (textBox1.Text.Count() == 2)
{
textBox1.Text = textBox1.Text + ":";
textBox1.Select(textBox1.Text.Length, 0);
}
// Rakam Girişi
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && (e.KeyChar != ':'))
{
e.Handled = true;
}
}
Hiç yorum yok:
Yorum Gönder
Yorumunuzun silinmemesi için lütfen konu ile alakalı yorumlar yapınız.Ayrıca argo,küfür,reklam içeren,Türkçe yi düzgün kullanmayan ve kelimeleri uzatan yorumlar silinecektir.