public Result Execute(ExternalCommandData commandData,
                              ref string message, ElementSet elements)
        {
            UIApplication uiapp = commandData.Application;
            UIDocument    uidoc = uiapp.ActiveUIDocument;
            Application   app   = uiapp.Application;
            Document      doc   = uidoc.Document;


            // code
            SelectColumnSamePlaceViewModel viewModel
                = new SelectColumnSamePlaceViewModel(uidoc);

            if (viewModel.FirstElements == null)
            {
                return(Result.Cancelled);
            }

            SelectColumnSamePlaceWindow window =
                new SelectColumnSamePlaceWindow(viewModel);

            window.ShowDialog();


            return(Result.Cancelled);
        }
Esempio n. 2
0
 public SelectColumnSamePlaceWindow(SelectColumnSamePlaceViewModel viewModel)
 {
     InitializeComponent();
     _viewModel  = viewModel;
     DataContext = _viewModel;
 }