When my DD throws toys that aren't meant for throwing I calmly & matter-of-factly say "I'm not playing with you if you throw toys" and I get up and walk away. She HATES this!! She responds by crying because she wants me to keep playing with her. After about 20-30 seconds I walk back over and say "are you going to keep throwing your toys?" if she says "yes" then I simply repeat that I'm not playing and walk away again. This time leaving her a little longer. Then when she replies to me "no mummy" I say "great! I'd love to play with you again. How about we do ...." and redirect her to a different game.
The most its taken is for me to return is twice before she says shes not throwing them anymore.
I guess I chose this way because I was trying to get the idea across to her that other people around her wont like it if she throws toys etc. Whether its me or another child - no one really wants to have toys thrown at or near them. So if she wants to have a playing-friend then she needs to play nicely.
<a href="http://lilypie.com/"><img src="">http://lil