View Full Version : حرفه ای: جدا کردن 3 رقم 3 رقم اعداد در TextBox
raha_20
سه شنبه 30 شهریور 1389, 18:46 عصر
چطوری میشه واسه یه Mask TextBox یه format جدید تعریف کرد .....
من میخوام که توی text ها م که قیمت وارد میشه . اعداد 3 رقم 3 رقم از همدیگر جدا شند .....
آیا با Mask میتونم این کارو بکنم یا اگه کسی راهی میدونه لطف کنه راهنمایی کنه .
ممنون
AliRezaPro
سه شنبه 30 شهریور 1389, 19:25 عصر
privatevoid textBox1_TextChanged(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(textBox1.Text))
{
textBox1.Text = string.Format("{0:N0}", int.Parse(textBox1.Text.Replace(",", "")));
textBox1.Select(textBox1.Text.Length, 0);
}
}
Saman_12
سه شنبه 30 شهریور 1389, 19:34 عصر
می تونی از این کامپونت SuperTextBox که خودم با VB.NET نوشتم استفاده کنی یک خاصیت داره به نام SplitNumber اینو اگه True کنی سه رقم سه رقم جدا میکنه و اگه False به حالت اول بر میگردونه :
http://barnamenevis.org/forum/showthread.php?t=240570
sogand_arash
پنج شنبه 01 مهر 1389, 23:22 عصر
فقط 2 تا folder وجود داره که برای اجرای برنامه شما باید FSToolBoxTester رو باز کنید.
:تشویق:
mehrdad.h
جمعه 02 مهر 1389, 01:26 صبح
از كد زير ميتوني استفاده كني :
private void textBox4_TextChanged(object sender, EventArgs e)
{
if (!(string.IsNullOrEmpty(this.textBox4.Text)))
{
String S = textBox4.Text.Replace(",", "");
textBox4.Text = (Convert.ToInt64(S)).ToString("#,#");
textBox4.SelectionStart = textBox4.Text.Length;
textBox4.Focus();
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.