سلام من برای اینکه توی textbox ارقام سه رقم سه رقم از هم جدا بشن کدی نوشتم ولی Error میده لطفا راهتمایی بفرمایید
تصویر ضمیمه هستضمیمه 138049
Printable View
سلام من برای اینکه توی textbox ارقام سه رقم سه رقم از هم جدا بشن کدی نوشتم ولی Error میده لطفا راهتمایی بفرمایید
تصویر ضمیمه هستضمیمه 138049
سلام کدی که نوشتی اشتبا است تابع جدا کننده سه رفم سه رقم به صورت زیر است:
public static void seperator(TextBox s)
{
if (!string.IsNullOrEmpty(s.Text))
{
try
{
System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo("en-US");
Int64 valueBefore = Int64.Parse(s.Text, System.Globalization.NumberStyles.AllowThousands);
s.Text = String.Format(culture, "{0:N0}", valueBefore);
s.Select(s.Text.Length, 0);
}
catch (Exception)
{ }
}
}
سلام با اجازه تمام دوستان و اساتید
بهترین راه برای اینکه ارقام سه رقم سه رقم جدا بشه استفاده از کده زیر می باشد
private void textBox1_TextChanged(object sender, EventArgs e) {
int i = 0;
if(int.TryParse(textBox1.Text.Replace(",", "").Trim(), out i))
{
textBox1.Text = String.Format("{0:0,0}", textBox1.Text.Replace(",", "").Trim());
textBox1.SelectionStart = textBox1.Text.Trim().Length;
}
else
{
textBox1.Text = String.Format("{0:0,0}", 0);
textBox1.SelectionStart = textBox1.Text.Trim().Length;
}
}