当前位置:编程学习 > C#/ASP.NET >>

c#自定义事件转换到vbnet中的遇到的问题

------------------c#---------------------------------------------------------
public delegate void ValueChangedHandler(object sender, EventArgs e);
public event ValueChangedHandler ValueChanged;

ValueChangedHandler vc = ValueChanged;

if (vc != null)
{vc(this, new System.EventArgs());}

----------------------vbnet---------------------------------------------- 
Public Delegate Sub ValueChangedHandler(ByVal sender As Object, ByVal e As EventArgs)
   
 Public Event ValueChanged As ValueChangedHandler

Dim vc As ValueChangedHandler=ValueChanged //这个地方通不过

 If Not (vc Is Nothing) Then
    vc(Me, New System.EventArgs())
 End If

请各位帮忙解决一下 --------------------编程问答-------------------- ValueChangedHandler   vc   =   ValueChanged;

if   (vc   !=   null)
{vc(this,   new   System.EventArgs());} 
直接改写为
Raise Event ValueChanged(Me, New System.EventArgs())
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,