public MainWindow() { InitializeComponent(); _ElementDatabase = new ElementDatabase(); _ElementDatabase.DatabaseLoaded += _ElementDatabase_DatabaseLoaded; _ElementDatabase.DatabaseChanged += _ElementDatabase_DatabaseChanged; _ElementDatabase.DatabaseSaved += _ElementDatabase_DatabaseSaved; _ElementDatabase.DatabaseError += _ElementDatabase_DatabaseError; _ElementDatabase.DatabaseOpenChanged += _ElementDatabase_DatabaseOpenChanged; _LastLocation = Path.GetDirectoryName(Path.GetFullPath(Uri.UnescapeDataString(new Uri(Assembly.GetExecutingAssembly().CodeBase).AbsolutePath))); }
public MainWindow() { InitializeComponent(); _ElementDatabase = new ElementDatabase(); _ElementDatabase.DatabaseLoaded += _ElementDatabase_DatabaseLoaded; _ElementDatabase.DatabaseError += _ElementDatabase_DatabaseError; _ElementDatabase.DiscoveredElementsChanged += _ElementDatabase_DiscoveredElementsChanged; _ElementDatabase.ProgressLoaded += _ElementDatabase_ProgressLoaded; _ElementDatabase.ProgressSaved += _ElementDatabase_ProgressSaved; _LastLocation = ExePath; }