private void dgvProductos_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataRowView rowView = dgvProductos.SelectedItem as DataRowView; if (dgvProductos.SelectedItem != null) { } if (rowView != null) { cmb_tipo_producto.Text = rowView[2].ToString(); TXT_Nombre_Producto.Text = rowView[1].ToString(); TXT_Nombre_Proveedor.Text = rowView[3].ToString(); TXT_Marca.Text = rowView[4].ToString(); TXT_valor_unitario.Text = rowView[5].ToString().Replace('.', ','); TXT_STOCK.Text = rowView[6].ToString(); TXT_ID_PRODUCTO.Text = rowView[0].ToString(); idProducto = rowView[0].ToString(); BUSCAR.idProveedor = objetoCN.ObtenerProveedor(Convert.ToInt32(idProducto)).ToString(); btn_Agregar_NP.IsEnabled = false; btn_ELIMINAR_P.IsEnabled = true; btn_Regresar_P.IsEnabled = true; btn_ACTUALIZAR_P.IsEnabled = true; } else { btn_Agregar_NP.IsEnabled = true; btn_ELIMINAR_P.IsEnabled = false; btn_Regresar_P.IsEnabled = true; btn_ACTUALIZAR_P.IsEnabled = false; } }