怎样修改下面反编后的代码
急、急、急 在线等
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