دوستان همگی خسته نباشید
میخام در textbox اعداد به صورت 3 رقم 3 رقم از هم جدا شوند یعنی بصورت مقدار پولی شود
دوستان همگی خسته نباشید
میخام در textbox اعداد به صورت 3 رقم 3 رقم از هم جدا شوند یعنی بصورت مقدار پولی شود
maskedTextBox به طريق زير استفاده كن
اول يكي از maskedTextBox را از toolbox روي فرم قرار بده سپس فلش را كليك كن و set mask را انتخاب كن و در mask به اين صورت صفر قرار بده 000/000/000
موفق باشيد
سلام.
تو 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();
}
موفق باشید.
همین امروز جواب این سوال رو به یکی از دوستان دادم چرا اول سرچ نمیکنید!!!
اگر فقط میخوای عدد وارد شه و جدا بشه از مانی تکست باکس استفاده کن
صدها نمونه در سایت و کد پروجکت هست جستجو کنید!
دوست عزيز
اين نوشته ي من رو ببين:
https://barnamenevis.org/showpo...92&postcount=7
اين كد نميزاره كه غير عدد چيزي وارد بشه. اگه بخاي ميتوني اون قسمتهاش رو حذف كني ولي احتمالا اينطوري برات بهتره.
اين هم براي اينكه ريال و ... رو هم بزاره :
long Number=long.Parse(textBox1.Text)
textBox1.Text = string.Format("{0:c0}",Number);
براي اعداد خيلي بزرگ
دوست عزيز
كد رو يادتون رفته بزاريد. اگه منظورتون همون كدي هستش كه اينجا گفتيد:
https://barnamenevis.org/showpo...4&postcount=10
بايد بگم كه شما با اين كار فقط جدا ميكنيد و اگه كاربر كاراكتر غير عددي وارد كرد برنامه خطا ميده.
اين جواب لينك پست بالايي:
https://barnamenevis.org/showpo...4&postcount=11