View Full Version : سوال: تاریخ نوشتن در تکست باکس
sini65
جمعه 14 شهریور 1393, 22:14 عصر
سلام دوستان
من یک تکست باکس دارم میخواهم سال رو نوشتم خود به خود / رو وارد کنه مثلا من داخل تکست باکس نوشتم 1393 برنامه خود به خود / رو وارد کنه
alireza_g698
جمعه 14 شهریور 1393, 22:19 عصر
میتونید به جای textboxاز maskedtextboxاستفاده کنید
sini65
جمعه 14 شهریور 1393, 22:23 عصر
جالب نیست اون
alireza_g698
جمعه 14 شهریور 1393, 22:39 عصر
خوب میتونین رشه ها را بشمره و بعد علامت / بزاره
sini65
جمعه 14 شهریور 1393, 22:44 عصر
خوب میتونین رشه ها را بشمره و بعد علامت / بزاره
لطفا کداشو بهم بده
alireza_g698
شنبه 15 شهریور 1393, 00:27 صبح
این درستش هست
private void textBox2_KeyUp(object sender, KeyEventArgs e)
{
textBox2.MaxLength = 10;
try
{
if (textBox2.TextLength < 10)
{
if (textBox2.TextLength == 4)
{
textBox2.Text = this.textBox2.Text + '/';
textBox2.Select(textBox2.TextLength, textBox2.TextLength);
}
if (textBox2.TextLength == 7)
{
textBox2.Text = textBox2.Text + '/';
textBox2.Select(textBox2.TextLength, textBox2.TextLength);
}
if (e.KeyData == Keys.Back)
{
string a = textBox2.Text;
textBox2.Text = a.Remove(a.Length - 1);
textBox2.Select(textBox2.TextLength, textBox2.TextLength);
}
}
}
catch (Exception)
{
//throw;
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.