Гра
Назви кнопок:
Один метод для всіх кнопок:
private void B00_Click(object sender, RoutedEventArgs e)
{
if (previous != sender)
{
int x1 = Convert.ToInt32(((Button)sender).Name[1].ToString());
int y1 = Convert.ToInt32(((Button)sender).Name[2].ToString());
if (Math.Abs(x1 - x) <= 1 && Math.Abs(y1 - y) <= 1)
{
((Button)sender).Content = "@";
((Button)previous).Content = "";
previous = sender;
x = x1;
y = y1;
}
}
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
previous = B00;
}