में एनिमेशन लॉन्च करने के लिए डेटा बाध्यकारी का उपयोग करना मैं मॉडल-व्यू-व्यू मॉडेल पैटर्न का उपयोग करने के लिए एक सरल WPF एप्लिकेशन को अनुकूलित करने का प्रयास कर रहा हूं।WPF
<Page.Resources>
<Storyboard x:Name="storyboardRight"
x:Key="storyboardRight">
<DoubleAnimation x:Name="da3"
Storyboard.TargetName="labelRight"
Storyboard.TargetProperty="Opacity"
From="0"
To="1"
Duration="0:0:0.5" />
<DoubleAnimation x:Name="da4"
Storyboard.TargetName="labelRight"
Storyboard.TargetProperty="Opacity"
From="1"
To="0"
BeginTime="0:0:1"
Duration="0:0:0.5" />
</Storyboard>
...
</Page.Resources>
वर्तमान में मैं पीछे कोड में एनीमेशन शुरू करते हैं, और जब यह निम्न कोड के साथ खत्म कुछ करने के लिए पूरे घटना को सुन सकते हैं:
storyboardRight = (Storyboard)TryFindResource("storyboardRight");
storyboardRight.Completed += new EventHandler(storyboardRight_Completed);
storyboardRight.Begin(this);
अपने पन्ने पर मैं एनिमेशन की एक जोड़ी
क्या मेरे व्यूमोडेल में स्टोरीबोर्ड को बाध्यकारी डेटा का कोई तरीका है ताकि यह व्यूमोडेल द्वारा उठाए गए ईवेंट पर शुरू हो और जब यह समाप्त हो जाए तो उस व्यूमोडेल में कॉल-बैक कर सकता है?
यह समाधान केवल पृष्ठ को एक cpntentPresenter में डालने की आवश्यकता है यदि आप इसका उपयोग करते हैं DataTemplate। यदि आप नियंत्रण के गुणों को एनिमेट कर रहे हैं तो डेटा टेम्पलेट के ट्रिगर्स की बजाय नियंत्रण की अपनी शैली के ट्रिगर्स में इसका उपयोग करना संभव है। –
जोश ट्विस्ट्स साइट का लिंक टूटा हुआ है। स्पष्ट रूप से जोश की पूरी साइट तोड़ दी गई है (कोई ब्लॉग लेख लोड नहीं होता है) और जब मैं उसे ईमेल करने का प्रयास करता हूं तो यह केवल उछालता है। किसी को पता है कि जोश से संपर्क कैसे करें और स्थिति का समाधान कैसे करें? –
@ सिमोन गिलबी मैंने उन्हें ट्विटर –