ما هي أسهل طريقة لكتابة رسوم متحركة منطقية؟

StackOverflow https://stackoverflow.com/questions/2215512

  •  19-09-2019
  •  | 
  •  

سؤال

لدي مقتطفات التالية:

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

أريد إظهار المنبثقة عند النقر فوق StackPanel، ومخفية عندما يفقد التركيز (المنبثقة).

كنت أتساءل عما سيكون أقصر طريقة لكتابة هذا في XAML.

هل كانت مفيدة؟

المحلول

للقيام بذلك مع الرسوم المتحركة، استخدم booleananimationusingkeyframes.. وبعد يوضح المثال كيفية تحريك خاصية iSenabled ولكن سيعمل بشكل جيد على قدم المساواة مع popup.isopen. (ستحتاج إلى التمرير Waaaay إلى أسفل لرؤية مثال XAML.) احرص على التعبئة الشخصية بحيث لا تحريك المنبثقة مرة أخرى لتغلق عند انتهاء الرسوم المتحركة (ما لم يكن هذا هو ما تريد!).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top