update otro modificar formulario eliminar despues desde datos dato data como automaticamente agregar actualizar c# mysql wpf ado.net wpfdatagrid

c# - otro - datagridview update data



Cómo actualizar datagrid en WPF (6)

Mi fuente está en una base de datos MySQL, he realizado un comando de actualización y ahora necesito actualizar mi DataGrid .

MySqlCommand cmd = new MySqlCommand( "update request set status = " + StatusRequest(value) + " where id = " + rowView[0].ToString() + "", conn); MySqlDataReader myReader = cmd.ExecuteReader();

¿Cómo actualizo mi DataGrid ?


De MSDN -

CollectionViewSource.GetDefaultView(myGrid.ItemsSource).Refresh();


Prueba mydatagrid.Items.Refresh()


Qué tal si

mydatagrid.UpdateLayout();


Recargue la fuente de datos de su grilla después de la actualización

myGrid.ItemsSource = null; myGrid.ItemsSource = myDataSource;


Tuve muchos problemas con esto y esto es lo que me ayudó a volver a cargar el DataGrid con los nuevos valores. Asegúrese de utilizar el tipo de datos del que obtiene los datos para obtener los últimos valores de los datos.

Lo representé con SomeDataType continuación.

DataContext.Refresh(RefreshMode.OverwriteCurrentValues, DataContext.SomeDataType);

Espero que esto ayude a alguien con los mismos problemas que tuve.


Vincule su Datagrid a una colección ObservableCollection , y actualice su colección en su lugar.