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

关于delegate的一个小疑点

2012-08-30 
关于delegate的一个小问题现一tabpage里有一datagridview想给tabcontrol自定义一个事件,达到每次tabpage切

关于delegate的一个小问题
现一tabpage里有一datagridview
想给tabcontrol自定义一个事件,达到每次tabpage切换都刷新tabpage的内容,从而刷新dagridview数据。
我在.CS里:
public delegate void pageChangeedEventHandler();
public event pageChangeedEventHandler pageChangeed;

然后想在design.cs里面的tabControl里添加自己的事件:
this.tabControl.pageChangeed +=......


可是找不到自己定义的事件,即红色部分系统是找不到的,是什么原因,该如何修改。
望指教!!!

[解决办法]
你得写一个 
private void YourChange(xxxx)
{
}
然后
this.tabControl.pageChangeed +=YourChange

我不明白,tabcontrol有自己的切换页签的事件,你干嘛还得写一个
[解决办法]
其实你根据没得必须写这个委托的,就在tabControl的页面切换事件去写刷新内容就可以了

热点排行