关于编辑事件时的参数问题
private void Window_MouseEnter(object
sender, MouseEventArgs e)其中object sender是什么意思?
MouseEventArgs e是什么意思?详细的说明一下是怎么响应事件的
------解决方案--------------------sender就是这个事件所作用的那个组件,比如你是在处理form的onmousemove事件,那sender就是form,如果你处理的是panel,那么sender就是panel
MouseEventArgs 是事件参数,你看帮助吧,里面包含鼠标信息
------解决方案--------------------MYMouseEventArgs :MouseEventArgs {}
MYMouseEventArgs me=new MYMouseEventArgs ();
me.mytarge=xxxx;
------解决方案--------------------
sender就是触发该事件的对象,可以转换成对应的控件。
比如Textbox的鼠标移入事件,那么可以TextBox tb = sender as TextBox;
如果是按钮的相关事件,那么可以Button btn = sender as Button;
然后就可以去到这个空间的相关属性了。
e就是事件变量,比如KeyDown事件,那么e里面就有e.KeyCode也就是当前按下的是哪个键。
由于每个事件的不同,变量e也会不同,楼主多试试。