如何在桌面背景变暗的情况下显示表单?

时间:2013-04-04 14:34:21

标签: c# winforms

我想显示要显示的winform,但表单将处于正常状态(未最大化)。但是,我想调暗桌面背景以使用户注意变暗。

背景变暗的最大化表单是一个选项,但我不想最大化表单。

2 个答案:

答案 0 :(得分:1)

我认为你不能改变背景,我认为你不应该这样做。

我试图打开"最大化"形状有大的不透明(或半透明)边框。

可能this会有所帮助

答案 1 :(得分:1)

  

背景变暗的最大化形式是一个选项

首先,如果表单最大化,那么在背景中做任何事都没有意义,因为它无法看到。

  

我想将桌面背景调暗以使用户注意变暗

这是在弄乱操作系统设置,我甚至不确定是否可能它肯定是可取的。作为用户,我从不希望应用程序弄乱我的其他正在运行的程序或我的操作系统设置/首选项。

简而言之,你想要的是不可能的(至少有一些讨厌的代码),这不是一个好习惯。