public ListadoContratos() { InitializeComponent(); instance = this; dgContratos.ItemsSource = listaContratos.ListaContrato(); cbTipoEvento.ItemsSource = listaContratos.ListarTipoEvento(); dgClientes.ItemsSource = listaClientes.ListaCliente(); dgClientes.Items.Refresh(); dgContratos.Items.Refresh(); cbTipoEvento.Items.Refresh(); AuxiliarClases.NotificationCenter.Subscribe("ListadoContratos", Limpiar); AuxiliarClases.NotificationCenter.Subscribe("ListadoClientes", Limpiar); this.altoContraste.IsChecked = Properties.Settings.Default.AltoContraste; altoContrasteIsActive(); }
//Actualizar Datagrids public void actualizarDG() { Dispatcher.Invoke(() => { dgClientes.ItemsSource = listaClientes.ListaCliente(); dgContrato.ItemsSource = listaContratos.ListaContrato(); dgContrato.Items.Refresh(); dgClientes.Items.Refresh(); }); }