c#如何设置panel的鼠标滑轮事件?MouseWheel只能应用于Form吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#如何设置panel的鼠标滑轮事件?MouseWheel只能应用于Form吗?相关的知识,希望对你有一定的参考价值。
c#如何设置panel的鼠标滑轮事件?MouseWheel只能应用于Form吗?
我在panel中画direct3d图,想通过滑轮来控制3d的缩放
那是麽样的撒
你个混分的
private void Form1_Load(object sender, EventArgs e)
panel1.Click += new EventHandler(panel1_Click);
this.Click += new EventHandler(Form1_Click);
panel1.MouseWheel += new MouseEventHandler(panel1_MouseWheel);
void Form1_Click(object sender, EventArgs e)
button1.Focus();//使一个非panel1的控件获得焦点
void panel1_Click(object sender, EventArgs e)
panel1.Focus();
void panel1_MouseWheel(object sender, MouseEventArgs e)
MessageBox.Show(e.Delta > 0 ? "上" : "下");
参考技术A 在 panel的 panel1_MouseEnter 中处理旧可以, 你指定 form的 当然 就是 form的了, panel1.MouseWheel!!
参考资料:如果您的回答是从其他地方引用,请表明出处
参考技术B 不是的!!以上是关于c#如何设置panel的鼠标滑轮事件?MouseWheel只能应用于Form吗?的主要内容,如果未能解决你的问题,请参考以下文章