using System.Windows; using OperationControl.ViewModels; namespace OperationControl.Windows { public partial class NetworkConfigWindow : Window { public NetworkConfigWindow() { InitializeComponent(); var vm = new NetworkConfigViewModel(); vm.RequisitarFechamento += OnRequisitarFechamento; DataContext = vm; } private void OnRequisitarFechamento(bool salvarComSucesso) { // se quiser diferenciar depois, pode usar esse bool DialogResult = salvarComSucesso; Close(); } } }