Esempio n. 1
0
        public async Task LibraryConfigurationAsync(Library library)
        {
            Ensure.NotNull(library, "library");
            if (libraryConfiguration == null)
            {
                libraryConfiguration         = new LibraryConfigurationWindow(this, changeTracker, library);
                libraryConfiguration.Closed += OnLibraryConfigurationClosed;
                StartupLocation(libraryConfiguration);
                libraryConfiguration.Show();
            }

            libraryConfiguration.Activate();
        }
Esempio n. 2
0
 private void OnLibraryConfigurationClosed(object sender, EventArgs e)
 {
     libraryConfiguration.Closed -= OnLibraryConfigurationClosed;
     libraryConfiguration         = null;
 }