Esempio n. 1
0
        public void ShowSmartTowerPathEditWindow()
        {
            SmartTowerPathEditViewModel model = ViewModelSource.Create(() => new SmartTowerPathEditViewModel());

            model.SmartTowerPathEditCloseEvent += CloseSmartTowerPathEditWindow;
            stPathEditWindow             = new SmartTowerPathEditWindow();
            stPathEditWindow.DataContext = model;
            stPathEditWindow.ShowDialog();
        }
Esempio n. 2
0
        public void CloseSmartTowerPathEditWindow(object sender, string e)
        {
            SmartTowerPathEditViewModel model = (SmartTowerPathEditViewModel)sender;

            model.SmartTowerPathEditCloseEvent -= CloseSmartTowerPathEditWindow;
            if (stPathEditWindow != null)
            {
                stPathEditWindow.Close();
            }
            stPathEditWindow = null;
        }