vb.net中
Public Event MouseOver()
Public Event MouseOut()
转成c#
public event void MouseOver; 
public event void MouseOut; 
出错
说字段名不能为void 请问怎么转?

解决方案 »

  1.   

    public event MouseOver; 
    public event MouseOut;
      

  2.   

    类、结构或接口成员声明中的标记“;”无效
    不行,怎么转换啊,我怎么转都不行
    vb.net中
    Private Sub ML_MouseOut() Handles ML.MouseOut
    怎么转成c#
      

  3.   

    class a
    {
    public a()
    {
    ML.MouseOut += new EventHandler(ML_MouseOut);
    }private void ML_MouseOut()
    {
    }
    }
      

  4.   

    俺给你改了   不知道怎么发给你  [email protected]
    不要忘了给我加分啊
      

  5.   

    给我发一份呗
    [email protected]
    谢谢
      

  6.   

    [email protected]
    发了立马加分
      

  7.   

    to: think8848
    我找这个已经很长时间了,这个版里的全都是用mouse_enter的
    这种方法有很大的局限性,昨天看到你的这个,真的不错
    就是不是c#的,我的程序是c#的,所以我想转一下,你能帮我转一下吗
      

  8.   

    大家发份给我好吗[email protected]
      

  9.   

    http://www.developerfusion.com/utilities/convertvbtocsharp.aspx
      

  10.   

    ycxdy(ycx)
    think8848
    两位大哥帮忙啊
    其他的大哥们快,帮忙
      

  11.   

    要,大哥快发给我吧:)
    [email protected]
      

  12.   

    private void Form1_MouseLeave(object sender, System.EventArgs e) {
    const int j = 5; // 要故意露出在右上的高度 if (this.Top <1) { //如果当前X 已经是在最顶
    // 并且Y 也已经在最右边
    if (this.Left >= Screen.PrimaryScreen.WorkingArea.Width - this.Width) {
    // 开始往上移
    while(this.Top >= 0-this.Height + j) {
    this.Top --;
    }
    }
    }
    }private void Form1_MouseEnter(object sender, System.EventArgs e) {
    if (this.Top <0) {
    // 这里是移回正常位置的代码你接上面的逆着做就是了
    }
    }
      

  13.   

    Mypiger大哥给我一分
    谢谢
    [email protected]
      

  14.   

    zhzuo(秋枫)这个方法是不通用的,我如果放一个TreeView,dock为fill
    form的MouseEnter就没有用了,总不能我没个控件都加一个MouseEnter吧