PDA

View Full Version : سوال: پیغام خطا در زمان دبل کلیک کردن بر روی رویداد کلیک یوزر کنترل



alexmcse
دوشنبه 11 اسفند 1393, 17: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;
}
}
}
}
تشکر

alexmcse
سه شنبه 12 اسفند 1393, 09:02 صبح
کسی بلد نیست را هنمایی کند
تشکر
:متفکر::متفکر:

plus
سه شنبه 12 اسفند 1393, 09:32 صبح
شما باید رویدادها رو به صورت جدا در UserControl تعریف کنید و به رویداد Button وصلش کنید. ظاهرا به صورت مستقیم امکان پذیر نیست..
http://barnamenevis.org/showthread.php?421189-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9-%D8%A7%D8%B2-%D8%B1%D8%AE%D8%AF%D8%A7%D8%AF-%DB%8C%DA%A9-Event-%D8%A8%D9%87-%D9%BE%D9%86%D8%AC%D8%B1%D9%87-%D8%A8%D8%A7%D9%84%D8%A7-%D8%AF%D8%B3%D8%AA%DB%8C-(Parent)&p=1884572&viewfull=1#post1884572

alexmcse
سه شنبه 12 اسفند 1393, 19:12 عصر
شما باید رویدادها رو به صورت جدا در UserControl تعریف کنید و به رویداد Button وصلش کنید. ظاهرا به صورت مستقیم امکان پذیر نیست..
http://barnamenevis.org/showthread.php?421189-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9-%D8%A7%D8%B2-%D8%B1%D8%AE%D8%AF%D8%A7%D8%AF-%DB%8C%DA%A9-Event-%D8%A8%D9%87-%D9%BE%D9%86%D8%AC%D8%B1%D9%87-%D8%A8%D8%A7%D9%84%D8%A7-%D8%AF%D8%B3%D8%AA%DB%8C-(Parent)&p=1884572&viewfull=1#post1884572

آقای plus ایراد میگیرد

:متفکر::متفکر:

rambod18
سه شنبه 12 اسفند 1393, 19:15 عصر
private void....
نوع خروجی تابع مشخص نشده