06:18

Tarih Kontrolü ve Focuslanma

Arkadaşlar Merhaba ;

Kullanıcıdan alınan ikitane farklı tarih alıp ona göre istediğimiz işlemi yaptırmayı anlatacağım ama öncelikle

2 tane dateEdit Ekleyelim veya textBox ekleyelim dateEdit1 bizim gelen Evrak
dateEdit2 ise bizim giden evrak ı ifade etsin

If (dateEdit1.Text.Trim <> "" And dateEdit2.Text.Trim <> "") bu kontrolü tarih alanlarından herhangi biri boş bırakılmasın diye kontrol ediyorum sonra
else if lede convert ederek tarihleri check edeceğim ve ekrana bir tane mesaj msgBox ilede hata mesajı yazıdıracagım orada gördüğünüz messageBox sizde msgBox olarak görünecektir.
Sonunda return false ile geldiğ yere geri dönecek.

If (dateEdit1.Text.Trim <> "" And dateEdit2.Text.Trim <> "") Then
ElseIf (Convert.ToDateTime(dateEdit1.Text) > Convert.ToDateTime(dateEdit2.Text)) Then
MessageBox.Show("dateEdit1 Tarihi dateEdit2 Tarihinden büyük olamaz", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information)
dateEdit1.Focus() : dateEdit1.Select()
Return False
End If

focus lanarak hatanın oldugu yere düzleltmesi için geri dönecektir. : işaretin anlamı hani alt satıra geçmek yerine küçük bir kod : koydum ve devam ettim :) kolay gelsin.