Popup.AllowsTransparency 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示控件是否可以 Popup 包含透明内容。
public:
property bool AllowsTransparency { bool get(); void set(bool value); };
public bool AllowsTransparency { get; set; }
member this.AllowsTransparency : bool with get, set
Public Property AllowsTransparency As Boolean
属性值
true
Popup如果控件可以包含透明内容,则为 ;否则为 false。 默认值为 false。
示例
以下示例演示如何在控件上Popup设置AllowsTransparency属性。
myPopup.AllowsTransparency = true;
myPopup.AllowsTransparency = True
<DockPanel Width="500" Background="Aqua">
<Popup Placement="Center" PlacementRectangle="0,0,30,50"
IsOpen ="True" AllowsTransparency="True"
PopupAnimation="Fade">
<TextBlock Background="Purple">Popup Text</TextBlock>
</Popup>
</DockPanel>
注解
当应用程序完全信任运行时,控件 Popup 只能包含透明内容。 完全信任运行的应用程序具有对系统资源的完整访问权限,通常安装在本地系统上。 有关详细信息,请参阅“安全性”(WPF)。
当 XAML 浏览器应用程序(XBAP)中托管此属性时Popup,不能将其设置为true该属性。
AllowsTransparency如果该属性在未完全信任中运行的应用程序中设置为true,则AllowsTransparency属性值将更改为 false。 在浏览器中托管的应用程序是不完全信任运行的应用程序的示例。
Dependency 属性信息
| 物品 | 价值 |
|---|---|
| 标识符字段 | AllowsTransparencyProperty |
元数据属性设置为 true |
没有 |