public Tuple <Control, IGameViewModel> CreateViewAndViewModel() { var view = new ChessView(); var model = view.Model; return(new Tuple <Control, IGameViewModel>(view, model)); }
public Tuple <Control, IGameViewModel> CreateViewAndViewModel(NumberOfPlayers players) { var view = new ChessView(); var model = view.Model; model.Players = players; return(new Tuple <Control, IGameViewModel>(view, model)); }
public PromotionWindow(ChessView view) { InitializeComponent(); this.Resources.Add("vm", view.Model); }