alexmcse
دوشنبه 11 اسفند 1393, 18:12 عصر
سلام
یک یوزر کنترلی بنام مای یوزر ساختم
سپس کلاسی بنام مای باتن که ار باتن ارث می برد ایجاد کردم
حالا میخواهم کلاس مای باتن را در مای یوزر استفاده کنم
من برای این کار پروپرتی بنام باتن آوکی درون کلای مای یوزر تعریف کردم که تمام پروپرتی ها و رویدادها را درون کلاس مای یوزر نشان میدهد
اما سوال اینجا است که نمیتوانم مثلا بر روی رویداد کلیک دبل کلیک کنم و وارد قسمت کد نویسی شوم واین پیغام را به من میدهد (عکس )
لطفا راهنمایی کنید
کد های نوشته شده
using System.ComponentModel;using System.Drawing;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class MyUser : UserControl
{
public MyUser()
{
InitializeComponent();
buttonOk = new MyButton();
this.Controls.Add(buttonOk);
}
public MyButton buttonOk;
[DesignerSerializationVisibility(DesignerSerializat ionVisibility.Content)]
[TypeConverter(typeof(ExpandableObjectConverter))]
public MyButton ButtonOk
{
get { return buttonOk; }
set { buttonOk = value; }
}
public class MyButton : Button
{
public MyButton()
{
this.Text = "buttonOk";
this.ForeColor = Color.Red;
}
}
}
}
تشکر
یک یوزر کنترلی بنام مای یوزر ساختم
سپس کلاسی بنام مای باتن که ار باتن ارث می برد ایجاد کردم
حالا میخواهم کلاس مای باتن را در مای یوزر استفاده کنم
من برای این کار پروپرتی بنام باتن آوکی درون کلای مای یوزر تعریف کردم که تمام پروپرتی ها و رویدادها را درون کلاس مای یوزر نشان میدهد
اما سوال اینجا است که نمیتوانم مثلا بر روی رویداد کلیک دبل کلیک کنم و وارد قسمت کد نویسی شوم واین پیغام را به من میدهد (عکس )
لطفا راهنمایی کنید
کد های نوشته شده
using System.ComponentModel;using System.Drawing;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class MyUser : UserControl
{
public MyUser()
{
InitializeComponent();
buttonOk = new MyButton();
this.Controls.Add(buttonOk);
}
public MyButton buttonOk;
[DesignerSerializationVisibility(DesignerSerializat ionVisibility.Content)]
[TypeConverter(typeof(ExpandableObjectConverter))]
public MyButton ButtonOk
{
get { return buttonOk; }
set { buttonOk = value; }
}
public class MyButton : Button
{
public MyButton()
{
this.Text = "buttonOk";
this.ForeColor = Color.Red;
}
}
}
}
تشکر