Kardeş, senin programda mantık hatası var. Şöyle düşünelim; adam tireden sonra ilk karakteri girdiğinde eğer girişi yaptığı textbox.dada düzenleme yapılacaksa o zaman adam hiçbir zaman ikinci karakteri giremez. Çünkü tireden sonra her karakter girdiğinde bir önce girdiği karakter güncellenerek yokolacaktır.
Çözüm yolu 1; Formdaki 2 metin kutusunun yanına birde buton eklenir ve işlemler butonun click olayında yaptırılır
evet mantık hatası yapıyodum. yeni bir alan oluşturdum ve kelimeyi oraya girerek split ettiriyorum çıkan sonucuda istediğim textboxlara yolluyorum. senin 2.çözüm yolunda dediğin gibi. Teşekkür ederim zaman ayırıp ilgilendiğin için :)
evet mantık hatası yapıyordum. bi alan daha açtım ve kelimeyi oraya girerek orda split ediyorum sonrada istediğim textboxlara yolluyorum splitlerimi. senin 2.çözüm yolunda sunduğun gibi yani. Çok teşekkür ederim zaman ayırıp ilgilendiğin için :)
rkadaşlar resimde anlattığım gibi birşey yapmak istiyorum yardımcı olabilecek varmı acaba ?
private void txtCalisan_TextChanged(object sender, EventArgs e)
{
string girilen = txtCalisan.Text;
string[] olusan = girilen.Split('-');
if (olusan.Length > 1)
{
txtSicil.Text = olusan[1];
}
else
{
txtSicil.Text = olusan[0];
}
}
< Resime gitmek için tıklayın >
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.