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

怎的修改下面反编后的代码

2011-12-24 
怎样修改下面反编后的代码急、急、急 在线等Dim panel As FloatingPanel DirectCast(Me.Page.FindControl(

怎样修改下面反编后的代码
急、急、急 在线等
Dim panel As FloatingPanel = DirectCast(Me.Page.FindControl("OverviewMap_Panel"), FloatingPanel)
 panel.add_PanelCollapsed(New FloatingPanelCollapseEventHandler(Me, DirectCast(Me.OverviewMap_Panel_PanelCollapsed, IntPtr)))上面是反编译过来的代码,
红色处提示错误:add_PanelCollapsed不是esri.arcgis.adf.web.ui.webcontrols.floatingpanelde 的成员。
蓝色处提示错误:esri.arcgis.adf.web.ui.webcontrols.FloatingPanelCollapseEventHandler是委托类型要求将当个“addressof”表达式作为构造函数的唯一参数。
上面的两个问题我该图和解决,谢谢高手给予指点

[解决办法]

VB.NET code
'// add_PanelCollapsed =>这个错误你得用反射来列出正确的成员    Public Sub NewEvent()        '//一般标准的EventHandler 是这样的,至于你的是不是EventHandler ,你自己去试吧        Dim EH As EventHandler = New EventHandler(AddressOf DoEvent)    End Sub    Public Sub DoEvent(ByVal Sender As System.Object, ByVal e As System.EventArgs)    End Sub 

热点排行