문제

다음 스 니펫이 있습니다.

<StackPanel>
    <Popup>
        <TextBox ToolTip="Edit current date"/>
    </Popup>
    <Label "Current Date"/>
</StackPanel>

스택 패널이 클릭 될 때 팝업이 표시되고 (팝업) 초점을 잃을 때 숨겨져 있습니다.

나는 이것을 XAML로 작성하는 가장 짧은 방법이 무엇인지 궁금했습니다.

도움이 되었습니까?

해결책

애니메이션 으로이 작업을 수행하려면 사용하십시오 부울 animationusingkeyframes. 이 예제는 iSenabled 속성을 애니메이션하는 방법을 보여 주지만 Popup.isopen과 똑같이 잘 작동합니다. (XAML 예제를 보려면 Waaaay를 아래로 스크롤해야합니다.) FillBehavior를 조심하십시오. 따라서 애니메이션이 끝날 때 팝업이 다시 닫히지 않도록하십시오 (물론 이것이 원하는 것이 아니라면).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top