Guest User

Untitled

a guest
Jun 20th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.56 KB | None | 0 0
  1. <Grid Name="field" Tag="gameField" Margin="6,60,386,0" Height="400" VerticalAlignment="Top">
  2. <Grid.RowDefinitions>
  3. <RowDefinition/>
  4. <RowDefinition/>
  5. <RowDefinition/>
  6. <RowDefinition/>
  7. <RowDefinition/>
  8. </Grid.RowDefinitions>
  9. <Grid.ColumnDefinitions>
  10. <ColumnDefinition/>
  11. <ColumnDefinition/>
  12. <ColumnDefinition/>
  13. <ColumnDefinition/>
  14. <ColumnDefinition/>
  15. </Grid.ColumnDefinitions>
  16. <Button x:Name="button00" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="0" Grid.Column="0" Click="button_Click"/>
  17. <Button x:Name="button01" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="0" Grid.Column="1" Click="button_Click"/>
  18. <Button x:Name="button02" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="0" Grid.Column="2" Click="button_Click"/>
  19. <Button x:Name="button03" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="0" Grid.Column="3" Click="button_Click"/>
  20. <Button x:Name="button04" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="0" Grid.Column="4" Click="button_Click"/>
  21.  
  22. <Button x:Name="button10" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="1" Grid.Column="0" Click="button_Click"/>
  23. <Button x:Name="button11" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="1" Grid.Column="1" Click="button_Click"/>
  24. <Button x:Name="button12" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="1" Grid.Column="2" Click="button_Click"/>
  25. <Button x:Name="button13" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="1" Grid.Column="3" Click="button_Click"/>
  26. <Button x:Name="button14" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="1" Grid.Column="4" Click="button_Click"/>
  27.  
  28. <Button x:Name="button20" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="2" Grid.Column="0" Click="button_Click"/>
  29. <Button x:Name="button21" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="2" Grid.Column="1" Click="button_Click"/>
  30. <Button x:Name="button22" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="2" Grid.Column="2" Click="button_Click"/>
  31. <Button x:Name="button23" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="2" Grid.Column="3" Click="button_Click"/>
  32. <Button x:Name="button24" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="2" Grid.Column="4" Click="button_Click"/>
  33.  
  34. <Button x:Name="button30" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="3" Grid.Column="0" Click="button_Click"/>
  35. <Button x:Name="button31" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="3" Grid.Column="1" Click="button_Click"/>
  36. <Button x:Name="button32" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="3" Grid.Column="2" Click="button_Click"/>
  37. <Button x:Name="button33" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="3" Grid.Column="3" Click="button_Click"/>
  38. <Button x:Name="button34" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="3" Grid.Column="4" Click="button_Click"/>
  39.  
  40. <Button x:Name="button40" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="4" Grid.Column="0" Click="button_Click"/>
  41. <Button x:Name="button41" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="4" Grid.Column="1" Click="button_Click"/>
  42. <Button x:Name="button42" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="4" Grid.Column="2" Click="button_Click"/>
  43. <Button x:Name="button43" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="4" Grid.Column="3" Click="button_Click"/>
  44. <Button x:Name="button44" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="80" Height="80" Grid.Row="4" Grid.Column="4" Click="button_Click"/>
  45.  
  46. </Grid>
  47.  
  48. private void button_Click(Object sender, RoutedEventArgs e)
  49. {
  50. Button[,] Field = new Button[5, 5] { {button00, button01, button02, button03, button04},
  51. {button10, button11, button12, button13, button14},
  52. {button20, button21, button22, button23, button24},
  53. {button30, button31, button32, button33, button34},
  54. {button40, button41, button42, button43, button44}
  55. };
  56.  
  57. for (int i = 0; i < 5; i++)
  58. {
  59. for (int j = 0; j < 5; j++)
  60. {
  61. if (Field[i, j] == sender)
  62. {
  63. Field[i, j].Background = Brushes.Red;
  64. }
  65. }
  66. }
  67. }
Add Comment
Please, Sign In to add comment