PDA

View Full Version : مبتدی: جدا کردن یک مبلغ به وسیله کاما در textbox



bluesky63
شنبه 15 اسفند 1388, 20:08 عصر
سلام
چه طوري مي تونم در #c يك مبلغ را در يك textbox وارد كنم و سه رقم سه رقم بين اعداد كاما بگذارد.
ممنون مي شم كمكم كنيد.

slashslash2009
شنبه 15 اسفند 1388, 21:35 عصر
در رویداد leave تکست باکستون اینو بنویسید

if (((TextBox)sender).Text == "")
((TextBox)sender).Text = "0";
((TextBox)sender).Text = decimal.Parse(((TextBox)sender).Text).ToString("#,#");

sjhosseini
یک شنبه 16 اسفند 1388, 00:13 صبح
سلام
چطور میشه همزمان با تایپ کاربر از این کد استفاده کرد
منظورم تو رویداد TextChanged هستش؟ چون با اجرای کد مکان نما به اول خط بر میگرده؟؟

sky_in_iran
یک شنبه 16 اسفند 1388, 10:00 صبح
سلام دوست عزيز
بهتره از masked استفاده كني به جاي textbox ميتوني براش يه mask تعريف كني و بگي عدد بگيري يا حرف و چجور بينشون فاصله بزار و چند تا جند تا بزاره
موفق باشي

parnia77
سه شنبه 18 بهمن 1390, 10:19 صبح
در رویداد leave تکست باکستون اینو بنویسید

if (((TextBox)sender).Text == "")
((TextBox)sender).Text = "0";
((TextBox)sender).Text = decimal.Parse(((TextBox)sender).Text).ToString("#,#");


سلام
اینی که گفتین اجرا میشه ولی اصلا نمیتونم درک کنم چرا؟؟؟ اصلا کجا معلوم میشه که سه رقم سه رقم باید جدا کنه؟:گیج: