如题,请教各位大侠,像上图这样的遮罩效果,左边菜单栏是一组button,右边是一个groupbox,用来加载用户组件,在某个用户组件中点击一个按钮,弹出对话框,而除了对话框以外的部分颜色变暗,这种效果是怎么实现的呢?
winforms不太好实现,可以两个办法,一个是覆盖一个半透明的窗体,一个是截图,然后加上灰色混合,再覆盖上去
你这个方法确实有效,但是存在一个问题就是,我如何在加载新的窗体时获取主窗体的位置呢,如果位置对不上的话覆盖不了啊。还望您指点一下。