BindingList<T>.AddingNew Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastane před přidání položky do seznamu.
public:
event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler
Public Custom Event AddingNew As AddingNewEventHandler
Event Type
Příklady
Následující příklad kódu ukazuje, jak zpracovat AddingNew událost. Úplný příklad najdete v tématu s přehledem BindingList<T> třídy.
// 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
Poznámky
Událost AddingNew nastane před přidáním nového objektu do kolekce reprezentované Items vlastností. Tato událost je vyvolána po zavolání AddNew metody, ale před vytvořením nové položky a přidáním do interního seznamu. Při zpracování této události může programátor poskytnout vlastní vytváření položek a chování vkládání, aniž by byl nucen odvozovat z BindingList<T> třídy.
Další informace o poskytování vlastních funkcí nové položky najdete v AddNew metodě. Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.