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.
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
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 . >