閱讀英文

共用方式為


DataGridViewEditingControlShowingEventHandler 代理人

定義

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

C#
public delegate void DataGridViewEditingControlShowingEventHandler(object sender, DataGridViewEditingControlShowingEventArgs e);
C#
public delegate void DataGridViewEditingControlShowingEventHandler(object? sender, DataGridViewEditingControlShowingEventArgs e);

參數

sender
Object

事件的來源。

範例

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

C#
private void dataGridView1_EditingControlShowing(object sender, 
    DataGridViewEditingControlShowingEventArgs e)
{
    e.CellStyle.BackColor = Color.Aquamarine;
}

備註

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

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

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

擴充方法

GetMethodInfo(Delegate)

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

適用於

產品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另請參閱