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 メソッドを参照してください。 イベントの処理方法の詳細については、「イベントの 処理と発生」を参照してください。