我制作了一个面板并将其设置为填充屏幕,现在我可以看到它下面的窗口,但我想让它成为可点击的透明面板,这意味着他们可以通过透明度点击文件或查看另一个对象的工具提示。
回复:这可能太显而易见了,但您尝试右键单击并选择“发送到背景”将该面板放到后面了吗?
我的意思是像桌面或火狐浏览器,不是项目内的某物。
我制作了一个面板并将其设置为填充屏幕,现在我可以看到它下面的窗口,但我想让它成为可点击的透明面板,这意味着他们可以通过透明度点击文件或查看另一个对象的工具提示。
回复:这可能太显而易见了,但您尝试右键单击并选择“发送到背景”将该面板放到后面了吗?
我的意思是像桌面或火狐浏览器,不是项目内的某物。
protected override void WndProc(ref Message m)
{
if (m.Msg == (int)WM_NCHITTEST)
m.Result = (IntPtr)HTTRANSPARENT;
else
base.WndProc(ref m);
}