DataGridView es un control de NET de Microsoft que le permite mostrar los datos de usuario en un formato de cuadrícula . . DataGridView también le da a los usuarios la posibilidad de modificar , añadir o eliminar los datos existentes. Por supuesto , debe enlazar los datos con éxito para DataGridView para permitir esto. Uno de los componentes clave de DataGridView es su función de edición . Si necesita hacer una modificación compleja - como cambiar el color de un determinado conjunto de datos , o incluso su salida - debe reemplazar el método de edición DataGridView. Instrucciones
1
clic en "Inicio" y tipo " Microsoft Visual Studio" en el campo de búsqueda. Haga doble clic en el enlace " Microsoft Visual Studio" para iniciar el programa .
2 Haga clic en " Abrir" y después seleccione " VB.NET " como lenguaje de programación.
< Br > 3
Escriba el siguiente código para reemplazar el método de edición DataGrid :
public class DataGridNoActiveCellColumn : DataGridTextBoxColumn
{
private int SelectedRow = -1 ;
protected override void Edit (fuente System.Windows.Forms.CurrencyManager ,
int rownum ,
límites System.Drawing.Rectangle ,
bool ReadOnly < br > string
instantText ,
bool cellIsVisible )
{
//asegurarse de selección anterior es válido
if ( SelectedRow > -1 && SelectedRow < source.List.Count + 1) spanish
this.DataGridTableStyle.DataGrid.UnSelect ( SelectedRow ) ;
SelectedRow = rownum ;
this.DataGridTableStyle.DataGrid . Seleccione ( SelectedRow ) ;
}
}
reemplazar " -1 " con el número de la fila actual de la que desea anular el DataGrid editar < br . >