Popup.StaysOpen 속성

정의

Popup 컨트롤에 더 이상 포커스가 없으면 해당 컨트롤이 닫히는지 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

Boolean

Popup 속성이 true로 설정된 경우에만 IsOpen 컨트롤이 종류 될때 false이며, Popup 컨트롤 외부에서 마우스나 키보드 이벤트가 발생한 경우 Popup 컨트롤이 종류되면 false입니다. 기본값은 true입니다.

특성

예제

다음 예제에서는 StaysOpen 속성을 설정하는 방법을 보여 줍니다.

myTextBlockPopup.StaysOpen = true;
myTextBlockPopup.StaysOpen = True
<DockPanel  Width="500" Background="Aqua">
  <Popup Placement="Center" PlacementRectangle="0,0,30,50"  
          IsOpen ="True" StaysOpen="True"
          PopupAnimation="Fade">
    <TextBlock Background="Purple">Popup Text</TextBlock>
  </Popup>
</DockPanel>

설명

경우는 StaysOpen 속성이로 설정 되어 true, Popup 설정 하 여 명시적으로 닫힐 때까지 열린 상태로 유지 되는 IsOpen 속성을 false. 때 StaysOpen 됩니다 falsePopup 컨트롤 외부 이러한 이벤트 중 하나가 시기를 결정할 모든 마우스 및 키보드 이벤트를 가로채는 Popup 컨트롤입니다.

종속성 속성 정보

식별자 필드 StaysOpenProperty
메타 데이터 속성 설정 true 없음

적용 대상

추가 정보