比如:
关于鼠标按下事件:MouseDown 事件
MSDN的解释:
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.control.mousedown(v=VS.100).aspx
我就想问一下,既然是权威解释,为什么不写MouseDown 事件的参数是啥呢?真是烦...
这对于初学者很难啊,或者查阅MSDN的方法是怎样的呢?
谢谢!!!

解决方案 »

  1.   

    這個不是參數麽。。this.panel1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.panel1_MouseDown);private void panel1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) 
            {
    }
      

  2.   

    我也是菜鸟..给个建议:看看C# Primer这本书。
      

  3.   

    MouseDown只是以一个代理,他没有什么参数的但是这个代理可以添加函数,同时这个代理规定了他可以接受的函数的类型而他接受的函数才是你所说的事件处理函数了MSDN里写的是
    public event MouseEventHandler MouseDownMouseDown是一个MousEventHandler类型的代理你就可以再搜索一下MousEventHandler,就可以找到 System.Windows.Forms.MousEventHandler
    你就可以看到public delegate void MouseEventHandler(
    Object sender,
    MouseEventArgs e
    )参数
    sender 
    类型:System.Object
    事件源。 e 
    类型:System.Windows.Forms.MouseEventArgs
    包含事件数据的 MouseEventArgs。 
      

  4.   

    不是……Google一下:C# Primer,不过这本书确实是很经典的。我感觉非常的好。
      

  5.   

    既然public event MouseEventHandler MouseDown,而MouseEventHandler是有参数的,那MouseDown
    也应该是同样的参数类型吧,写出来就行了
    没别的,我只是感觉MSDN查阅很纠结....况且MouseEventHandler也没有链接,MSDN页面上的链接那么多,为什么这里没有...只是感觉初学者查阅很难...
      

  6.   

    楼主参见:
    MouseEventHandler委托:
    http://msdn.microsoft.com/zh-cn/library/system.windows.forms.mouseeventhandler.aspx事件和委托:
    http://msdn.microsoft.com/zh-cn/library/17sde2xt.aspx