DataGridView.OnCellContextMenuStripNeeded Método

Definição

Aciona o evento CellContextMenuStripNeeded.

protected:
 virtual void OnCellContextMenuStripNeeded(System::Windows::Forms::DataGridViewCellContextMenuStripNeededEventArgs ^ e);
protected virtual void OnCellContextMenuStripNeeded(System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventArgs e);
abstract member OnCellContextMenuStripNeeded : System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventArgs -> unit
override this.OnCellContextMenuStripNeeded : System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventArgs -> unit
Protected Overridable Sub OnCellContextMenuStripNeeded (e As DataGridViewCellContextMenuStripNeededEventArgs)

Parâmetros

Exceções

O valor da ColumnIndex propriedade de e é maior que o número de colunas no controle menos uma.

-ou-

O valor da RowIndex propriedade de e é maior que o número de linhas no controle menos uma.

Comentários

A criação de um evento invoca o manipulador de eventos por meio de um delegado. Para obter mais informações, consulte Manipulação e geração de eventos.

O OnCellContextMenuStripNeeded método também permite que classes derivadas manipulem o evento sem anexar um delegado. Essa é a técnica preferencial para lidar com o evento em uma classe derivada.

Notas aos Herdeiros

Ao substituir OnCellContextMenuStripNeeded(DataGridViewCellContextMenuStripNeededEventArgs) em uma classe derivada, certifique-se de chamar o método da classe base OnCellContextMenuStripNeeded(DataGridViewCellContextMenuStripNeededEventArgs) para que os delegados registrados recebam o evento.

Aplica-se a

Confira também