private async void cargarRegistros() { loadState(true); try { RootObject <Categoria> rootCategorias = await categoriaModel.categoriastree(); // actualizando datos de páginacón paginacion.itemsCount = rootCategorias.nro_registros; paginacion.reload(); // cargando los datos categorias = rootCategorias.datos; categoriaBindingSource.DataSource = rootCategorias.datos; dataGridView.Refresh(); // cargando la paginacion mostrarPaginado(); // formato de celadas decorationDataGridView(); } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Listar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { loadState(false); } }