DataGridView.FirstDisplayedCell Eigenschap

Definitie

Hiermee wordt de eerste cel opgehaald of ingesteld die momenteel wordt weergegeven in de DataGridView; meestal bevindt deze cel zich in de linkerbovenhoek.

public:
 property System::Windows::Forms::DataGridViewCell ^ FirstDisplayedCell { System::Windows::Forms::DataGridViewCell ^ get(); void set(System::Windows::Forms::DataGridViewCell ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell FirstDisplayedCell { get; set; }
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell? FirstDisplayedCell { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.FirstDisplayedCell : System.Windows.Forms.DataGridViewCell with get, set
Public Property FirstDisplayedCell As DataGridViewCell

Waarde van eigenschap

De eerste DataGridViewCell die momenteel in het besturingselement wordt weergegeven.

Kenmerken

Uitzonderingen

De opgegeven cel bij het instellen van deze eigenschap bevindt zich niet in de DataGridViewcel .

De opgegeven cel bij het instellen van deze eigenschap heeft een RowIndex of ColumnIndex eigenschapswaarde van -1, waarmee wordt aangegeven dat het een kopcel of een gedeelde cel is.

– of –

De opgegeven cel bij het instellen van deze eigenschap heeft een Visible eigenschapswaarde van false.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u ervoor kunt zorgen dat de huidige cel zichtbaar is na het sorteren. Deze code werkt alleen met een niet-afhankelijk besturingselement DataGridView . Met een DataGridView besturingselement dat is gebonden aan een externe gegevensbron, wordt de huidige cel niet automatisch behouden bij het sorteren.

Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier met een DataGridView naam dataGridView1. In C# moet u de Sorted gebeurtenis ook verbinden met de gebeurtenis-handler.

private void dataGridView1_Sorted(object sender, EventArgs e)
{
    this.dataGridView1.FirstDisplayedCell = this.dataGridView1.CurrentCell;
}
Private Sub dataGridView1_Sorted(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles dataGridView1.Sorted

    Me.dataGridView1.FirstDisplayedCell = Me.dataGridView1.CurrentCell

End Sub

Opmerkingen

U kunt deze eigenschap gebruiken om te bepalen welke cel zich in de eerste rij en kolom bevindt die momenteel in het besturingselement wordt weergegeven. Dit bevindt zich meestal in de linkerbovenhoek, maar voor talen die van rechts naar links worden geschreven, bevindt deze zich in de rechterbovenhoek. U kunt deze eigenschap ook instellen om door het besturingselement naar de aangegeven cel te schuiven.

Van toepassing op

Zie ook