<分区>
我有一个具有以下外观的窗口:
然而,我想要的是 Button
控件(中间带有文本的灰色按钮)在 Window
的主 Grid< 中
的不透明度为 1,完全不透明。当我继承这个项目时,不透明度在顶层设置为 0.75,在开始的 Window
标签内。现在据我了解,这将自动对所有 child 强制执行,并且说 child 不能覆盖。
那如何实现背景透明按钮不透明呢?到目前为止我发现的唯一方法(作为 WPF 的相对新手)是有两个单独的窗口,一个是透明背景,另一个没有背景但包含不透明控件。虽然这非常 hacky,但我想尽可能避免它。
如果需要,我可以提供代码,但它真的很简单,就像一个 Window
with windowstyle=none 和 opacity .75 包含一个 Grid
,其中包含一些非常基本的Button
等控件。
有没有人以前构建过这样的 Window
或以其他方式了解如何生成一个?谢谢。