Esempio n. 1
0
        public InfoDialog(InfoDialogLogic logic)
        {
            this.DataContext = logic;

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

            InitializeComponent();
        }
Esempio n. 2
0
        public InfoDialog(InfoDialogLogic logic)
        {
            this.logic      = logic;
            logic.CloseView = result => DialogResult = result == true ? DialogResult.OK : DialogResult.Cancel;

            InitializeComponent();

            Text          = logic.Title;
            textBox.Lines = logic.Info.Split('\n');
        }