private void Simulate_Executed(object sender, ExecutedRoutedEventArgs e) { if (ActiveEditor != null) { AudioConfig config = new AudioConfig() { Owner = this }; if (config.Inputs.Length + config.Outputs.Length == 0) { if (!(config.ShowDialog() ?? false)) { return; } } LiveSimulation simulation = new LiveSimulation(ActiveEditor.Schematic, config.Device, config.Inputs, config.Outputs) { Owner = this, Title = ActiveEditor.Title + " - Live Simulation" }; simulation.Show(); } }
private void Simulate_Executed(object sender, ExecutedRoutedEventArgs e) { if (ActiveEditor != null) { AudioConfig config = new AudioConfig() { Owner = this }; if (config.Inputs.Length + config.Outputs.Length == 0) if (!(config.ShowDialog() ?? false)) return; LiveSimulation simulation = new LiveSimulation(ActiveEditor.Schematic, config.Device, config.Inputs, config.Outputs) { Owner = this, Title = ActiveEditor.Title + " - Live Simulation" }; simulation.Show(); } }