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
属性值
如果 Popup 控件可以包含透明内容,则为 true
;否则为 false
。 默认值为 false
。
示例
以下示例演示如何设置 AllowsTransparency 控件上的 Popup 属性。
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
。 在浏览器中托管的应用程序是一个不完全信任的应用程序的示例。
依赖项属性信息
标识符字段 | AllowsTransparencyProperty |
元数据属性设置为 true |
无 |