我有 WPF弹出控件,需要具有透明背景。我设置了允许透明度=" True" ,但它未被应用。这是在桌面应用程序上。从后面的代码应用allowTransparency也没有帮助,它实际上将其设置为false。有人有解决方案吗?谢谢!
xaml:
<Popup Name="myPopup"
StaysOpen="True"
Placement="Right"
MinWidth="100"
MinHeight="100"
Width="Auto"
Height="Auto"
PopupAnimation="Fade"
**AllowsTransparency="True"**>
<Border BorderThickness="0"
BorderBrush="{x:Static styles:Resources.myBorderBrush}"
Background="{StaticResource myBackground}"
Effect="{StaticResource myShadowEffect}">
<StackPanel>
答案 0 :(得分:2)
验证您的应用程序是否完全信任。根据{{3}}:
如果在未以完全信任方式运行的应用程序中将AllowTransparency属性设置为true,则AllowTransparency属性值将更改为false。