public MainWindows(BipCheckerViewmodel vm) { this.DataContext = vm; this.Viewmodel = vm; Viewmodel.frmmain = this; InitializeComponent(); }
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements) { UIApplication uiapp = commandData.Application; UIDocument uidoc = uiapp.ActiveUIDocument; Document doc = uidoc.Document; BipCheckerViewmodel vm = new BipCheckerViewmodel(uidoc); MainWindows frMainWindows = new MainWindows(vm); frMainWindows.SetRevitAsWindowOwner(); frMainWindows.Show(); return(Result.Succeeded); }