在透明窗口中测试透明元素

时间:2018-06-02 03:41:52

标签: wpf

在WPF中,我有一个Border,其Background设置为Transparent。它位于Window内,其AllowsTransparency设置为True,其Background为空。

但是,Border对鼠标点击也是不可见的,尽管它的背景是透明的而不是空的。只有在它背后有一个非透明元素时才会被击中 - 但是,我希望边框的完全透明部分也能记录点击次数。

我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以尝试将近乎透明的画笔设置为您的控制背景。

请尝试以下代码:

<Border Background="#01FFFFFF" />

或者这个:

<Border Background="#01000000" />