Tecnología

Inicio

Cómo desplazar a una fila en un DataGridView

Cómo desplazar a una fila en un DataGridView


DataGridView forma, un objeto del control Microsoft .NET GridView, le permite mostrar una lista de los elementos de la tabla de campos de datos de la unión a las columnas. Al llenar DataGridView, los programadores pueden acceder a los datos y reordenar o cambiar el tamaño de las columnas, seleccionar elementos en una tabla y desplazarse horizontalmente o verticalmente a través del contenido si el tamaño de la GridView no es lo suficientemente grande para mostrar todos los elementos de la tabla. Es necesario utilizar el control ScrollGrid con el fin de desplazarse a una fila en DataGridView objeto de la GridView.

Instrucciones

1 Haga clic en el botón "Inicio" de Windows y seleccione la opción "Microsoft Office", "Microsoft Visual Studio".

2 Haga clic en "Open" y selecciona el programa en C ++ en el que desea para desplazarse a una fila en forma DataGridView.

3 Agregue el código siguiente después de la línea "GridView" en su programa:

ScrollGrid private void ()

{

int intScrollTo = this.gridView.SelectedIndex * (int)this.gridView.RowStyle.Height.Value;

cadena strScript = String.Empty;

strScript + = "var GridView = document.getElementById ( '" + this.gridView.ClientID + "'); \ n";

strScript + = "si (GridView = null && gridView.parentElement = null && gridView.parentElement.parentElement = null!!!) \ n";

strScript + = "gridView.parentElement.parentElement.scrollTop =" + + intScrollTo "; \ n";

ScriptManager.RegisterClientScriptBlock (this.Page, this.GetType (), "ScrollGrid", strScript, true);

4 Haga clic en "Archivo", luego "Guardar" para añadir el desplazamiento a una fila en forma DataGridView de su programa en C ++.