WPF C# zmiana tła buttona

Witam

Wie ktoś może na tym forum jak zmienić tło buttona w aplikacji WPF. Ustawiłem jako tło obrazek i teraz po kliknięciu na niego chciałbym aby zmienił się na inny, trochę powertowałem po necie, znalazłem klilka tematów na stacoverflow ale niestety nie poradziłem sobie z tym, jedynie udało mi się zmienić tło na jakiś kolor, co mnie nie satysfakcjonuje bo potrzebuje zmiany na obrazek.

http://stackoverflow.com/questions/16319063/wpf-change-button-background-image-when-clicked