public void Set(Int32 row, Int32 column, VMCell elem)
        {
            switch (elem)
            {
            case VMCell.Empty:
                Button btn = new Button();
                btn.Click += FieldBtn_Click;
                Set(row, column, btn);
                break;

            case VMCell.Cross:
                Set(row, column, new Label()
                {
                    Content = "X"
                });
                break;

            case VMCell.Nought:
                Set(row, column, new Label()
                {
                    Content = "O"
                });
                break;

            default: break;
            }
        }
Пример #2
0
 public static Cell ConvertToModelCell(this VMCell vmCell)
 {
     return((Cell)((Int32)vmCell));
 }
 public void GameEnd(VMCell winner)
 {
     MessageBox.Show("Winner is " + winner.ToString());
     this.Close();
 }