Bagikan melalui


DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Metode

Definisi

Melakukan tindakan default yang terkait dengan DataGridViewCell.DataGridViewCellAccessibleObject.

public:
 override void DoDefaultAction();
public override void DoDefaultAction ();
override this.DoDefaultAction : unit -> unit
Public Overrides Sub DoDefaultAction ()

Pengecualian

Nilai Owner properti adalah null.

-atau-

Nilai DataGridViewCell.DataGridViewCellAccessibleObject properti bukan null dan RowIndex properti yang DataGridViewCell dikembalikan oleh Owner properti sama dengan -1.

Keterangan

Jika sel yang terkait dengan ini DataGridViewCell.DataGridViewCellAccessibleObject adalah DataGridViewHeaderCell, metode ini tidak melakukan apa pun. Jika tidak, metode ini memilih sel, menjadikannya sel saat ini, dan mengambil salah satu tindakan berikut:

  • Jika nilai properti sel ReadOnly adalah true, metode ini akan kembali.

  • Jika nilai properti sel EditType adalah null, yang berarti sel tidak dapat menghosting kontrol pengeditan, metode ini akan kembali.

  • Jika sel saat ini memasuki atau meninggalkan mode edit (misalnya, jika metode ini dipanggil dalam CellBeginEdit penanganan aktivitas atau CellEndEdit ), metode ini akan kembali.

  • Jika sel saat ini dalam mode edit, metode ini menerapkan dan mengakhiri pengeditan.

  • Jika sel tidak dalam mode edit dan DataGridView.EditMode properti diatur ke EditProgrammatically, metode ini akan kembali.

  • Jika tidak ada tindakan sebelumnya yang diambil, metode ini menyebabkan sel memasuki mode edit.

Berlaku untuk

Lihat juga