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

100分,方法调用的有关问题

2012-01-30 
100分,方法调用的问题protectedvirtualvoidtsbClose_Click(objectsender,EventArgse){DevComponents.DotNe

100分,方法调用的问题
protected   virtual   void   tsbClose_Click(object   sender,   EventArgs   e)
{
    DevComponents.DotNetBar.Bar   _Bar   =   new   Bar();
    .....

      _Bar.DockTabClosing   +=   new   DockTabClosingEventHandler(_Bar_DockTabClosing);

//注意下面怎么写:
  _Bar_DockTabClosing(......);
}

void   _Bar_DockTabClosing(object   sender,   DockTabClosingEventArgs   e)
                {
                        e.RemoveDockTab   =   true;
                }

[解决办法]
DockTabClosing事件是由DevComponents.DotNetBar.Bar触发的

不应该直接调用,如果你非要直接调用,那要么证明你的设计有问题,要么证明DevComponents.DotNetBar.Bar满足不了你的要求,建议你重构设计或者换一个思路
[解决办法]
//注意下面怎么写:
// _Bar_DockTabClosing(......);

这样写
[解决办法]
支持一楼的见解
[解决办法]
顶,没明白什么意思
[解决办法]
在委托里面已经调用这个事件了,为什么还要直接调用这个事件
[解决办法]
使用了委托还直接调用方法??
[解决办法]
搂猪要再说的明白些
[解决办法]
2楼正解...
如果你偏要调用它的话,试试这样,看看有没有报错~~~

_Bar_DockTabClosing(new Object(),new DockTabClosingEventArgs());
[解决办法]
up
[解决办法]
up
[解决办法]
try..

_Bar_DockTabClosing(new Object(),new DockTabClosingEventArgs());

热点排行