hdv212
دوشنبه 01 مرداد 1386, 13:56 عصر
سلام و خسته نباشید.
من میخوام وقتی کاربر عدد در textBox وارد میکنه، اونا رو با کاما از هم جدا کنه، این رو هم میدونم که باید از این کد استفاده کنم :
this.textBox1.Text = string.Format("{0:N}", floatNumber);
در ضمن کد بالا رو در رویداد keyPress مربوط به textbox نوشتم، منتها مشکل اینجاس که وقتی مثلا کاربر داره عدد وارد میکنه، 1 رو میزنه، درسته ولی وقتی عدد بعدی رو وارد میکنه، به جای اینکه در سمت راست عدد قبلی نوشته بشه، میاد در سمت چپ قرار میگیره و مثلا شما وقتی میخواهید بنویسید 12، عدد 21 رو به شما نشون میده، یعنی فرمت اطلاعات به کلی به هم میریزه، کسی میدونه چطوری مشکلو حل کنم ؟ مرسی
من میخوام وقتی کاربر عدد در textBox وارد میکنه، اونا رو با کاما از هم جدا کنه، این رو هم میدونم که باید از این کد استفاده کنم :
this.textBox1.Text = string.Format("{0:N}", floatNumber);
در ضمن کد بالا رو در رویداد keyPress مربوط به textbox نوشتم، منتها مشکل اینجاس که وقتی مثلا کاربر داره عدد وارد میکنه، 1 رو میزنه، درسته ولی وقتی عدد بعدی رو وارد میکنه، به جای اینکه در سمت راست عدد قبلی نوشته بشه، میاد در سمت چپ قرار میگیره و مثلا شما وقتی میخواهید بنویسید 12، عدد 21 رو به شما نشون میده، یعنی فرمت اطلاعات به کلی به هم میریزه، کسی میدونه چطوری مشکلو حل کنم ؟ مرسی