DataGridView.FirstDisplayedCell Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.