guess what: it simply didn”t work. I tried replacing the events for mouse down/up and again it didn”t work. In fact, i simply couldn”t see anything! It was only when i changed the duration of the animation that i was able to see what”s going on: the animations were being run in sequence, during the loading of the controls! Yes, that”s right: even though I”ve set the events to enter/leave and mouse up/down, the damn thing only worked during the loaded event (at least, that”s what it seemed)…
After reading the docs, I”ve finally found something similar here. I”ve copied/pasted it and guess what? It doesn”t work! Interestingly, if you adapt it and put it in xaml pad, it works as expected (so does my initial button code)
Now, the big question: why doesn”t it work? aren”t we suppose to have routed events? or am I doing something wrong?