共用方式為


DataGridViewEditingControlShowingEventHandler 代理人

定義

代表將處理 EditingControlShowingDataGridView 事件的方法。

public delegate void DataGridViewEditingControlShowingEventHandler(System::Object ^ sender, DataGridViewEditingControlShowingEventArgs ^ e);
public delegate void DataGridViewEditingControlShowingEventHandler(object sender, DataGridViewEditingControlShowingEventArgs e);
public delegate void DataGridViewEditingControlShowingEventHandler(object? sender, DataGridViewEditingControlShowingEventArgs e);
type DataGridViewEditingControlShowingEventHandler = delegate of obj * DataGridViewEditingControlShowingEventArgs -> unit
Public Delegate Sub DataGridViewEditingControlShowingEventHandler(sender As Object, e As DataGridViewEditingControlShowingEventArgs)

參數

sender
Object

事件的來源。

範例

下列程式碼範例說明如何處理這個事件,以變更 BackColor 目前儲存格的 屬性。 若要執行此範例,請將程式碼貼到包含 DataGridView 具名 dataGridView1 的表單中,並確定 EditingControlShowing 事件與事件處理常式相關聯。

private void dataGridView1_EditingControlShowing(object sender, 
    DataGridViewEditingControlShowingEventArgs e)
{
    e.CellStyle.BackColor = Color.Aquamarine;
}
Private Sub dataGridView1_EditingControlShowing(ByVal sender As Object, _
    ByVal e As DataGridViewEditingControlShowingEventArgs) _
    Handles dataGridView1.EditingControlShowing

    e.CellStyle.BackColor = Color.Aquamarine

End Sub

備註

處理 事件, EditingControlShowing 以在儲存格進入編輯模式時執行編輯控制項的自訂初始化。 若要自訂控制項的顯示特性,請設定 屬性所 DataGridViewEditingControlShowingEventArgs.CellStyle 傳回之物件的屬性,而不是設定 屬性所 DataGridViewEditingControlShowingEventArgs.Control 傳回之控制項的屬性。

如需如何處理事件的詳細資訊,請參閱 處理和引發事件

建立 DataGridViewEditingControlShowingEventHandler 委派時,必須識別處理事件的方法。 若要使事件與您的事件處理常式產生關聯,請將委派的執行個體 (Instance) 加入至事件。 除非您移除委派,否則每當事件發生時就會呼叫事件處理常式。 如需事件處理常式委派的詳細資訊,請參閱 處理和引發事件

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於

另請參閱