Nwlapcug.com


Come scorrere per una riga in un controllo DataGridView

Come scorrere per una riga in un controllo DataGridView


Modulo di controllo DataGridView, un oggetto del controllo GridView Microsoft.NET, consente di visualizzare un elenco degli elementi di tabella mediante l'associazione campi dati per le colonne. Compilando DataGridView, i programmatori possono accedere ai dati e riordinare o ridimensionare le colonne, selezionare gli elementi in una tabella e scorrere orizzontalmente o verticalmente attraverso i contenuti, se la dimensione del controllo GridView non è sufficiente per visualizzare tutti gli elementi di tabella. È necessario utilizzare il controllo ScrollGrid per poter scorrere a una riga nell'oggetto DataGridView del controllo GridView.

Istruzioni

1

Fare clic sul pulsante "Start" in Windows e selezionare "Microsoft Office", "Microsoft Visual Studio".

2

Fare clic su "Apri" e selezionare il programma C++ in cui si desidera scorrere a una riga in DataGridView forma.

3

Aggiungere il seguente codice dopo la riga "GridView" nel vostro programma:

Private Sub ScrollGrid()

{

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

string strScript = string.Empty;

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

strScript += "if (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

Fare clic su "File", quindi "Salva" per aggiungere lo scorrimento di una riga in DataGridView forma di programma C++.