public GraphAppWindow(GraphAppViewModel gappVM) { InitializeComponent(); _gappVM = gappVM; this.DataContext = gappVM; pwBox.PasswordChanged += PwBox_PasswordChanged; }
public Result Execute(ExternalCommandData cmdData, ref string message, ElementSet elements) { Document rDoc = cmdData.Application.ActiveUIDocument.Document; var gdApp = GraphApp.Instance; var publisher = new RevitToGraphPublisher(rDoc); GraphAppViewModel gvm = new GraphAppViewModel(publisher, gdApp); gdApp.GraphAppWindow = new GraphAppWindow(gvm); gdApp.GraphAppWindow.ShowDialog(); return(Result.Succeeded); }