PDA

View Full Version : جدا کردن 3 رقم 3 رقم اعداد در textbox



yousef.5008
یک شنبه 03 مرداد 1389, 20:40 عصر
دوستان همگی خسته نباشید

میخام در textbox اعداد به صورت 3 رقم 3 رقم از هم جدا شوند یعنی بصورت مقدار پولی شود

csharpprogramer88
یک شنبه 03 مرداد 1389, 21:10 عصر
maskedTextBox به طريق زير استفاده كن
اول يكي از maskedTextBox را از toolbox روي فرم قرار بده سپس فلش را كليك كن و set mask را انتخاب كن و در mask به اين صورت صفر قرار بده 000/000/000
موفق باشيد

ACorvinus
یک شنبه 03 مرداد 1389, 21:24 عصر
سلام.

تو TextChange اینو بنویسید:

if (!(string.IsNullOrEmpty(this.textBox1.Text)))
{
String S = textBox1.Text.Replace(",", "");
textBox1.Text = (Convert.ToInt64(S)).ToString("#,#");
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.Focus();
}

موفق باشید.

ostovarit
یک شنبه 03 مرداد 1389, 23:50 عصر
دوستان همگی خسته نباشید

میخام در textbox اعداد به صورت 3 رقم 3 رقم از هم جدا شوند یعنی بصورت مقدار پولی شود

همین امروز جواب این سوال رو به یکی از دوستان دادم چرا اول سرچ نمیکنید!!!

اگر فقط میخوای عدد وارد شه و جدا بشه از مانی تکست باکس استفاده کن
صدها نمونه در سایت و کد پروجکت هست جستجو کنید!


Da (http://barnamenevis.org/forum/showpost.php?p=390588&postcount=33)teBox ( (http://barnamenevis.org/forum/showpost.php?p=390588&postcount=33)برای گرفتن تاریخ) (http://barnamenevis.org/forum/showpost.php?p=390588&postcount=33)
Money TextBox (برای کار با مقادیر پو (http://barnamenevis.org/forum/showpost.php?p=487967&postcount=63)لی) (http://barnamenevis.org/forum/showpost.php?p=487967&postcount=63)

vandermond
یک شنبه 03 مرداد 1389, 23:56 عصر
دوست عزيز
اين نوشته ي من رو ببين:
http://barnamenevis.org/forum/showpost.php?p=1048492&postcount=7
اين كد نميزاره كه غير عدد چيزي وارد بشه. اگه بخاي ميتوني اون قسمتهاش رو حذف كني ولي احتمالا اينطوري برات بهتره.




اين هم براي اينكه ريال و ... رو هم بزاره :

long Number=long.Parse(textBox1.Text)
textBox1.Text = string.Format("{0:c0}",Number);

Mohagheghi
دوشنبه 04 مرداد 1389, 10:37 صبح
براي اعداد خيلي بزرگ





هر روز يک موضوع براي آموزش
http://mohagheghi.blogsky.com (http://mohagheghi.blogsky.com/)

vandermond
دوشنبه 04 مرداد 1389, 11:55 صبح
براي اعداد خيلي بزرگ





هر روز يک موضوع براي آموزش
http://mohagheghi.blogsky.com (http://mohagheghi.blogsky.com/)


دوست عزيز
كد رو يادتون رفته بزاريد. اگه منظورتون همون كدي هستش كه اينجا گفتيد:
http://barnamenevis.org/forum/showpost.php?p=1048834&postcount=10
بايد بگم كه شما با اين كار فقط جدا ميكنيد و اگه كاربر كاراكتر غير عددي وارد كرد برنامه خطا ميده.
اين جواب لينك پست بالايي:
http://barnamenevis.org/forum/showpost.php?p=1048894&postcount=11