Próbuję napisać kółko i krzyżyk. Podszedłem do tematu w ten sposób że w oknie będzie plansza w tle a na niej poukładane 9 buttonów na odpowiednich polach. Po kliknięciu na dany button będzie się pojawiać kółko/krzyżyk. Domyślnie w brush/background mam ustawiony obrazek pustego pola. Myślałem o czymś takim jak button.SourceUpdated, ale gdy próbowałem tam wciskać jakieś URI do obrazka by podmienić to krzaczyło. Nie mam pojęcia jak to stworzyć. C.d. podmiany IMGAGE obrazka to sprawa jest wiele prostsza bo wystarczy Sorce zmienić. Ale na obrazek jak na buttona juz sie tak nie da klikać.
Zatem:
a) Da się w jakiś łatwy sposób podmienić obrazek buttona po naciśnięciu go?
b) Porzucić buttona i próbować zrobić jakiś event??? imageOnClick? strzelam że coś takiego tez jest mozliwe
private void button_Click(object sender, RoutedEventArgs e)
{
//var uriSource = new Uri(@"/KolkoKrzyzyk; obrazekPuste.png", UriKind.Relative);
// Pole1.Source = new BitmapImage(uriSource); // TO DZIALA DO IMG nie do BUTTONA
var uriSource = new Uri(@"/KolkoKrzyzyk; obrazekPuste.png", UriKind.Relative);
//Pole1.SourceUpdated = new Uri
}
Szukałem coś po stacku, grzebali tam w xmlu ale nie rozumiem ich rozwiązań.
Z góry dziękuję za każdą pomoc !