DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.