DataGridView.FirstDisplayedCell Egenskap

Definition

Hämtar eller anger den första cellen DataGridViewsom för närvarande visas i . Vanligtvis finns den här cellen i det övre vänstra hörnet.

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

Egenskapsvärde

Den första DataGridViewCell visas för närvarande i kontrollen.

Attribut

Undantag

Den angivna cellen när du anger den här egenskapen finns inte i DataGridView.

Den angivna cellen när du anger den här egenskapen har ett RowIndex egenskapsvärde på ColumnIndex -1, vilket indikerar att det är en rubrikcell eller en delad cell.

-eller-

Den angivna cellen när du anger den här egenskapen har ett Visible egenskapsvärde på false.

Exempel

I följande kodexempel visas hur du ser till att den aktuella cellen visas efter sortering. Den här koden fungerar bara med en obunden DataGridView kontroll. Med en DataGridView kontroll som är bunden till en extern datakälla sparas inte den aktuella cellen automatiskt vid sortering.

Om du vill köra det här exemplet klistrar du in följande kod i ett formulär som innehåller ett DataGridView med namnet dataGridView1. I C# måste du också ansluta Sorted händelsen till händelsehanteraren.

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

Kommentarer

Du kan använda den här egenskapen för att avgöra vilken cell som finns på den första raden och kolumnen som för närvarande visas i kontrollen. Detta är vanligtvis i det övre vänstra hörnet, men för språk från höger till vänster finns det i det övre högra hörnet. Du kan också ställa in den här egenskapen för att rulla kontrollen till den angivna cellen.

Gäller för

Se även