Esempio n. 1
0
        public MainWindow(Player playerHuman, Player playerAI)
        {
            InitializeComponent();

            UltimateIksOks     igra = new UltimateIksOks(playerHuman, playerAI);
            UltimateIksOksView view = new UltimateIksOksView(igra);

            this.AddChild(view);
        }
Esempio n. 2
0
        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;
        }