C#如何自定义方法执行控件的事件

[复制链接]
查看11 | 回复2 | 2009-11-28 02:19:11 | 显示全部楼层 |阅读模式
首先参数要定义再调用事件object sender = null;MouseEventArgs e = new MouseEventArgs(MouseButtons.Left,1,0,0,0);
label1_MouseMove(sender, e);
回复

使用道具 举报

千问 | 2009-11-28 02:19:11 | 显示全部楼层
鼠标移开事件你可以写成label1_MouseMove(null,null);试试吧但要是你的label1_MouseMove事件的sender和e要用的话应该就不行了
回复

使用道具 举报

千问 | 2009-11-28 02:19:11 | 显示全部楼层
这样写也没反映么:
private void label1_MouseMove(object sender, MouseEventArgs e)
{
label1.Text = "鼠标指针移过labe1";
}
private new void Show()
{
label1_MouseMove(null, null);
}
private void button1_Click(object sender, EventArgs e)
{
Show();
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行