我有一个窗口,外观如下:

然而,我想要的是,主体中的Button控件(中间带有文字的灰色控件)的不透明度为1,完全不透明.当我继承这个项目时,不透明度在开始标记内的顶层设置为0.75 .现在据我了解,这将自动强制执行所有孩子,并说孩子不能覆盖.WindowGridWindow
那我怎么能完成透明背景但不透明的按钮呢?到目前为止我找到的唯一方法(作为WPF中的相对新手)是有两个单独的Windows,一个是透明背景,另一个没有背景但包含不透明控件.这非常hacky,如果可以,我想避免它.
我可以根据要求提供代码,但它实际上就像Window使用windowstyle = none和opacity .75 一样简单Grid,其中包含一些非常基本的Buttonetc控件.
有没有人建立过这样的Window,或者有其他人有洞察力生成一个?谢谢.
我试图制作一个小的截图程序,我正在制作一个带边框的小型WPF窗口.这应该作为"视口",因此窗口内(边框内)的所有内容都应该是截图.然而,当我将窗口的透明度设置为0时,我无法看到我的边框.有关如何使我的网格完全透明,并仍然保留2 xx黑色边框的任何想法?