public MainWindow(Player playerHuman, Player playerAI) { InitializeComponent(); UltimateIksOks igra = new UltimateIksOks(playerHuman, playerAI); UltimateIksOksView view = new UltimateIksOksView(igra); this.AddChild(view); }
public UltimateIksOksView(UltimateIksOks igra) { InitializeComponent(); Igra = igra; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { IksOksView view = new IksOksView(igra.igre[i, j]); Grid.SetColumn(view, i); Grid.SetRow(view, j); view.MouseDoubleClick += View_MouseDoubleClick; view.Margin = new Thickness(20, 20, 20, 20); gridIgara.Children.Add(view); views.Add(view); } } Refresh(); thisView = this; }