相关疑难解决方法(0)

WPF窗口,透明背景包含不透明控件

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

在此输入图像描述

然而,我想要的是,主体中的Button控件(中间带有文字的灰色控件)的不透明度为1,完全不透明.当我继承这个项目时,不透明度在开始标记内的顶层设置为0.75 .现在据我了解,这将自动强制执行所有孩子,并说孩子不能覆盖.WindowGridWindow

那我怎么能完成透明背景但不透明的按钮呢?到目前为止我找到的唯一方法(作为WPF中的相对新手)是有两个单独的Windows,一个是透明背景,另一个没有背景但包含不透明控件.这非常hacky,如果可以,我想避免它.

我可以根据要求提供代码,但它实际上就像Window使用windowstyle = none和opacity .75 一样简单Grid,其中包含一些非常基本的Buttonetc控件.

有没有人建立过这样的Window,或者有其他人有洞察力生成一个?谢谢.

.net c# wpf user-interface transparency

49
推荐指数
1
解决办法
8万
查看次数

带边框的透明窗口

我试图制作一个小的截图程序,我正在制作一个带边框的小型WPF窗口.这应该作为"视口",因此窗口内(边框内)的所有内容都应该是截图.然而,当我将窗口的透明度设置为0时,我无法看到我的边框.有关如何使我的网格完全透明,并仍然保留2 xx黑色边框的任何想法?

wpf

3
推荐指数
1
解决办法
5084
查看次数

标签 统计

wpf ×2

.net ×1

c# ×1

transparency ×1

user-interface ×1