Popup.IsOpen 属性

定义

获取或设置一个值,该值指示 Popup 是否可见。

public:
 property bool IsOpen { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(true)]
public bool IsOpen { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.IsOpen : bool with get, set
Public Property IsOpen As Boolean

属性值

Boolean

如果 Popup 可见,则为 true;否则为 false。 默认值为 false

属性

示例

下面的示例演示如何设置 IsOpen 属性。

myPopupIsOpen.IsOpen = true;
myPopupIsOpen.IsOpen = True
<Popup Name="myPopupIsOpen" IsOpen="True" 
       HorizontalOffset=".5cm" VerticalOffset="1cm">
  <TextBlock Background="Yellow">Popup Text</TextBlock>
</Popup>

注解

如果控件使用 Popup 作为其默认样式的一部分,则将 IsOpen 控件的属性 Popup 绑定到控件的属性。 例如,可以将ComboBox属性IsDropDownOpenIsOpen绑定到该属性。Popup 这简化了用于控制何时可见的 Popup 逻辑。

依赖项属性信息

标识符字段 IsOpenProperty
元数据属性设置为 true BindsTwoWayByDefault

适用于