首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

自定义控件,如何在自定义控件中加自定义属性和方法,再属性面板上显示

2011-12-26 
自定义控件,怎么在自定义控件中加自定义属性和方法,再属性面板上显示.自定义控件,怎么在自定义控件中加自

自定义控件,怎么在自定义控件中加自定义属性和方法,再属性面板上显示.
自定义控件,怎么在自定义控件中加自定义属性和方法,再属性面板上显示.

  public   partial   class   fox_myclass   :   Component
        {
                public   fox_myclass()
                {
                        InitializeComponent();
                }

        }



[解决办法]
楼主说的是注册一个事件吧,
可以在类里添加一个自定义委托,也可以用系统定义好的委托来定义一个事件:
public event EventHandler <EventArgs> someEvent;

public delegate void someDelegate(some parameters);
public event someDelegate someEvent;

事件在控件里要引发才能被使用者使用:
if (this.someEvent!=null)
{
this.someEvent(parameter);
}


这样定义好事件后,就可以在属性窗口的事件页中看到并添加这个事件的处理程序了.

热点排行