private void NewTankMinder_Executed(object sender, ExecutedRoutedEventArgs e) { TankMinderSettings panelSettings = new TankMinderSettings(); TankMinderDlg dlgWindow = new TankMinderDlg(panelSettings); InitiateNewGaugeDlg(dlgWindow, panelSettings); }
public TankMinderManager(TankMinderSettings tankSettings) : base() { this.tankSettings = tankSettings; tankMinderReader = new TankMinderReader(tankSettings.fileName); startFuel = (!tankSettings.showInMetric) ? tankMinderReader.Contents.StartGallons : tankMinderReader.Contents.StartLiters; startDistance = (!tankSettings.showInMetric) ? tankMinderReader.Contents.StartMiles : tankMinderReader.Contents.StartKilometers; currentFuelmeter = startFuel; currentOdometer = startDistance; UpdateValues(); }
protected override void Init(PanelSettings panelSettings) { this.panelSettings = (TankMinderSettings)base.panelSettings; }
public TankMinderDlg(TankMinderSettings panelSettings) : base(panelSettings) { InitializeComponent(); ApplyBindings(); }
public TankMinderPanel(MainWindow mainWindow, TankMinderSettings panelSettings) : base(mainWindow, panelSettings) { this.panelSettings = panelSettings; }