示例#1
0
        public NewGameDialog(NewGameDialogLogic logic)
        {
            this.logic      = logic;
            logic.CloseView = result => DialogResult = result == true ? DialogResult.OK : DialogResult.Cancel;

            InitializeComponent();
        }
示例#2
0
        public NewGameDialog(NewGameDialogLogic logic)
        {
            this.DataContext = logic;

            // Tell the logic how to close this dialog
            logic.CloseView = result => DialogResult = result;

            InitializeComponent();
        }