sm_ezadpanah
دوشنبه 22 مرداد 1386, 13:15 عصر
با سلام من میخوام فیلد هایی که از نوع پول هستند به هنگام ورود بین هرسه تا عدد یک , قرار بگیره. مثلا 100,000,000 . کد زیر اینکار رو میکنه :
NumberFormatInfo nfi = new NumberFormatInfo();
nfi.NumberDecimalDigits = 0;
textBox3.Text = Int64.Parse(textBox3.Text, NumberStyles.AllowThousands).ToString("N", nfi);
textBox3.Select(textBox3.Text.Length, 0);
اما وقتی روی عدد محاسبه انجام میدم اررو خارج از محدوده رو می ده. چه جوری میتونم محتای تکس باکس رو عدد بگیرم که ایمشکل رفع بشه
NumberFormatInfo nfi = new NumberFormatInfo();
nfi.NumberDecimalDigits = 0;
textBox3.Text = Int64.Parse(textBox3.Text, NumberStyles.AllowThousands).ToString("N", nfi);
textBox3.Select(textBox3.Text.Length, 0);
اما وقتی روی عدد محاسبه انجام میدم اررو خارج از محدوده رو می ده. چه جوری میتونم محتای تکس باکس رو عدد بگیرم که ایمشکل رفع بشه