BindingList<T>.AddingNew 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在項目加入至清單之前發生。
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 方法。 如需如何處理事件的詳細資訊,請參閱 處理和引發事件。