private void Init() { DataContext = this; _scanner = new ViewModels.AlertScanner(); FirstOptionsPage = _options = new Views.Options(_scanner.Options_Data); FirstMainPage = _main = new Views.Main(_scanner.Main_Data, _scanner.Options_Data); _main.RaisedRefreshAsked += RefreshAlerts; MainFrame.Content = FirstMainPage; }
protected override void Dispose(Boolean disposing) { if (_disposed) { return; } if (disposing) { if (_main != null) { _main.Dispose(); _main = null; } if (_scanner != null) { _scanner.Dispose(); _scanner = null; } } _disposed = true; base.Dispose(disposing); }
protected override void Dispose(Boolean disposing) { if (_disposed) return; if (disposing) { if (_main != null) { _main.Dispose(); _main = null; } if (_scanner != null) { _scanner.Dispose(); _scanner = null; } } _disposed = true; base.Dispose(disposing); }