C# 鼠标事件处理程序

问题描述 投票:0回答:1

我想在单击无边框形式的面板时处理 mousedown 事件,如下所示。
使用此代码,不会检测到鼠标事件。

感谢您的帮助。

公共表格myForm;
公共面板盘;

myForm = new()
{
// 无边框规范

// 大小、位置等

pan = new();
// 平移位置、颜色大小等

myForm.Controls.Add(平移);

}


void pan_MouseDown(对象发送者,MouseEventArgs e)
{
// 检查事件命中
MessageBox.Show("鼠标按下");

}



我尝试过的在问题中暴露了

forms mouseevent panel mousedown noborder
1个回答
0
投票

已解决,处理程序声明丢失;

pan.MouseDown += pan_MouseDown;

© www.soinside.com 2019 - 2024. All rights reserved.