// Load public void OnNavigatedTo(FirstFloor.ModernUI.Windows.Navigation.NavigationEventArgs e) { _source = new CancellationTokenSource(); _file = new RunUserControlViewModel(); this.DataContext = _file; _dataTable = new DataTable(); SetBusyIndicator(false, "Ready"); }
// Unload public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e) { _source.Cancel(); _source.Dispose(); _file = null; _dialog = null; ClearDataTable(); _dataTable = null; }