private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (_garminStorage != null) { _garminStorage.Dispose(); _garminStorage = null; } }
public ExportWindow(List <Core.Data.Geocache> gcList) : this() { _gcList = gcList; GarminDevices = new ObservableCollection <Devices.GarminMassStorage.DeviceInfo>(); GPXVersions = new List <string>(); _garminStorage = new Devices.GarminMassStorage(); _garminStorage.DeviceAddedEvent += _garminStorage_DeviceAddedEvent; _garminStorage.DeviceRemovedEvent += _garminStorage_DeviceRemovedEvent; GPXVersions.Add(Export.V100.ToString()); GPXVersions.Add(Export.V101.ToString()); GPXVersions.Add(Export.V102.ToString()); DataContext = this; }
public ExportWindow(List<Core.Data.Geocache> gcList):this() { _gcList = gcList; GarminDevices = new ObservableCollection<Devices.GarminMassStorage.DeviceInfo>(); GPXVersions = new List<string>(); _garminStorage = new Devices.GarminMassStorage(); _garminStorage.DeviceAddedEvent += _garminStorage_DeviceAddedEvent; _garminStorage.DeviceRemovedEvent += _garminStorage_DeviceRemovedEvent; GPXVersions.Add(Export.V100.ToString()); GPXVersions.Add(Export.V101.ToString()); GPXVersions.Add(Export.V102.ToString()); DataContext = this; }
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (_garminStorage!=null) { _garminStorage.Dispose(); _garminStorage = null; } }