부울 애니메이션을 작성하는 가장 쉬운 방법은 무엇입니까?
-
19-09-2019 - |
문제
다음 스 니펫이 있습니다.
<StackPanel>
<Popup>
<TextBox ToolTip="Edit current date"/>
</Popup>
<Label "Current Date"/>
</StackPanel>
스택 패널이 클릭 될 때 팝업이 표시되고 (팝업) 초점을 잃을 때 숨겨져 있습니다.
나는 이것을 XAML로 작성하는 가장 짧은 방법이 무엇인지 궁금했습니다.
해결책
애니메이션 으로이 작업을 수행하려면 사용하십시오 부울 animationusingkeyframes. 이 예제는 iSenabled 속성을 애니메이션하는 방법을 보여 주지만 Popup.isopen과 똑같이 잘 작동합니다. (XAML 예제를 보려면 Waaaay를 아래로 스크롤해야합니다.) FillBehavior를 조심하십시오. 따라서 애니메이션이 끝날 때 팝업이 다시 닫히지 않도록하십시오 (물론 이것이 원하는 것이 아니라면).
제휴하지 않습니다 StackOverflow