英語で読む

次の方法で共有


BindingList<T>.AddingNew イベント

定義

項目がリストに追加される前に発生します。

public event System.ComponentModel.AddingNewEventHandler AddingNew;

イベントの種類

次のコード例は、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));
}

注釈

イベントは AddingNew 、 プロパティで表されるコレクションに新しいオブジェクトが追加される前に Items 発生します。 このイベントは、 メソッドが AddNew 呼び出された後、新しい項目が作成されて内部リストに追加される前に発生します。 このイベントを処理することで、プログラマは、クラスから強制的に派生させることなく、カスタム項目の作成と挿入動作を BindingList<T> 提供できます。

カスタムの新しい項目機能の提供の詳細については、 メソッドを AddNew 参照してください。 イベントを処理する方法の詳細については、次を参照してください。処理とイベントの発生します。

適用対象

製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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
.NET Standard 2.0, 2.1

こちらもご覧ください