Popup.IsOpen Popup.IsOpen Popup.IsOpen Popup.IsOpen Property

定義

Popup が表示されるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the Popup is visible.

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

プロパティ値

Popup が可視の場合は true。それ以外の場合は falsetrue if the Popup is visible; otherwise, false. 既定値は、false です。The default is false.

IsOpen プロパティを設定する方法を次の例に示します。The following example shows how to set the IsOpen property.

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コントロールのプロパティをします。If a control uses a Popup as part of its default style, bind the IsOpen property of the Popup to a property of the control. たとえば、ComboBoxバインドできるそのIsDropDownOpenプロパティをIsOpenのプロパティ、 PopupFor example, a ComboBox can bind its IsDropDownOpen property to the IsOpen property of the Popup. これには、タイミングを制御するためのロジックが簡略化、Popupを表示します。This simplifies the logic for controlling when the Popup is visible.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field IsOpenProperty
メタデータのプロパティを設定するには trueMetadata properties set to true BindsTwoWayByDefault

適用対象