BindingList<T>.AddingNew 事件

定義

在項目加入至清單之前發生。

public:
 event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler 
Public Custom Event AddingNew As AddingNewEventHandler 

事件類型

範例

下列程式代碼範例示範如何處理 AddingNew 事件。 如需完整的範例,請參閱 BindingList<T> 類別概觀主題。

// Create a new part from the text in the two text boxes.
void listOfParts_AddingNew(object sender, AddingNewEventArgs e)
{
    e.NewObject = new Part(textBox1.Text, int.Parse(textBox2.Text));
}
' Create a new part from the text in the two text boxes.
Private Sub listOfParts_AddingNew(ByVal sender As Object, _
    ByVal e As AddingNewEventArgs) Handles listOfParts.AddingNew
    e.NewObject = New Part(textBox1.Text, Integer.Parse(textBox2.Text))

End Sub

備註

AddingNew 將新的 物件加入至 屬性所代表的 Items 集合之前,就會發生此事件。 呼叫 方法之後 AddNew 會引發這個事件,但在建立新專案並新增至內部清單之前。 藉由處理此事件,程式設計人員可以提供自定義專案建立和插入行為,而不需要強制衍生自 BindingList<T> 類別。

如需提供自定義新專案功能的詳細資訊,請參閱 AddNew 方法。 如需如何處理事件的詳細資訊,請參閱 處理和引發事件

適用於

另請參閱