public WpfEntitiesDialogView(WpfEntitiesDialogViewModel viewModel) { #region initialize _viewModel = viewModel; DataContext = _viewModel; //if (_viewModel != null) //{ // _viewModel.Dialog = this; //} InitializeComponent(); #endregion }
public void Initialize() { var dwg = CadApp.DocumentManager.MdiActiveDocument; var ed = dwg.Editor; try { ed.WriteMessage($"\nInitializing custom add-in \"{this.GetType().Name}\"..."); _dialogViewModel = new WpfEntitiesDialogViewModel(CadApp.DocumentManager); _dialog = new WpfEntitiesDialogView(_dialogViewModel); ed.WriteMessage($"\nIntializing done.\n"); } catch (System.Exception ex) { ed.WriteMessage($"\nInitializing error:\n{ex.Message}\n"); } }