xaml - Maintain Control.Opacity with animation according to it's "Disabled" visual state? -


i have custom button.

i want when goes "disabled" state, it's opacity property should swap 65% or so, on time frame of around second, when leaves "disabled" state, should turn opacity 100% (animated).

how done?

how done?

this short video answered question in minutes!

here needed:

<visualstatemanager.visualstategroups>   <visualstategroup x:name="commonstates">     <visualstategroup.transitions>       <visualtransition generatedduration="0:0:0.3" to="disabled"/>       <visualtransition from="disabled" generatedduration="0:0:0.3"/>     </visualstategroup.transitions>     <visualstate x:name="normal"/>     <visualstate x:name="mouseover"/>     <visualstate x:name="pressed" />     <visualstate x:name="disabled">       <storyboard>         <doubleanimationusingkeyframes             storyboard.targetproperty="(uielement.opacity)"             storyboard.targetname="layoutroot">           <easingdoublekeyframe keytime="0" value="0.55"/>         </doubleanimationusingkeyframes>       </storyboard>     </visualstate>   </visualstategroup> </visualstatemanager.visualstategroups> 

Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -