debugger
پنج شنبه 23 مهر 1388, 17:53 عصر
با سلام خدمت دوستان عزیز
این اولین تجربه من در زمینه کامپونننت نویسی هست
من یه تکست باکس می خوام داشته باشم که رقم اعداد را سه رقم سه رقم جدا کنه
چون تعداد textbox ها زیاده نمی تونم تو رویداد change اونا کد بنویسم میخوام از کامپوننت استفاده کنم.
من این کد ها را نوشتم ولی ارور میده و کامپایل نمیشه . لطفا راهنمایی کنید با تشکر
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace MonyText
{
public class MonyText : TextBox
{
TextBox monytxt1=new TextBox();
//
string monytxt2 = "";
public string monytxt2
{
get { return monytxt2; }
set { monytxt2 = value; }
}
protected override void OnTextChanged(EventArgs e)
{
base.OnTextChanged(e);
monytxt1.text = String.Format("{0:#,##0;(#,##0);0}", Convert.ToDecimal(monytxt1.text));
this.Controls.Add(monytxt1);
}
}
}
ارور زیر موقع کامپایل میده :
The type 'MonyText.MonyText' already contains a definition for 'monytxt2'
این اولین تجربه من در زمینه کامپونننت نویسی هست
من یه تکست باکس می خوام داشته باشم که رقم اعداد را سه رقم سه رقم جدا کنه
چون تعداد textbox ها زیاده نمی تونم تو رویداد change اونا کد بنویسم میخوام از کامپوننت استفاده کنم.
من این کد ها را نوشتم ولی ارور میده و کامپایل نمیشه . لطفا راهنمایی کنید با تشکر
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace MonyText
{
public class MonyText : TextBox
{
TextBox monytxt1=new TextBox();
//
string monytxt2 = "";
public string monytxt2
{
get { return monytxt2; }
set { monytxt2 = value; }
}
protected override void OnTextChanged(EventArgs e)
{
base.OnTextChanged(e);
monytxt1.text = String.Format("{0:#,##0;(#,##0);0}", Convert.ToDecimal(monytxt1.text));
this.Controls.Add(monytxt1);
}
}
}
ارور زیر موقع کامپایل میده :
The type 'MonyText.MonyText' already contains a definition for 'monytxt2'