BindingList<T>.AddingNew Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre antes de um item ser adicionado à lista.
public:
event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler
Public Custom Event AddingNew As AddingNewEventHandler
Tipo de Evento
Exemplos
O exemplo de código seguinte demonstra como lidar com o AddingNew evento. Para o exemplo completo, veja o tópico de resumo BindingList<T> da aula.
// 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
Observações
O AddingNew evento ocorre antes de um novo objeto ser adicionado à coleção representada pela Items propriedade. Este evento é ativado após o AddNew método ser chamado, mas antes de o novo item ser criado e adicionado à lista interna. Ao lidar com este evento, o programador pode fornecer um comportamento personalizado de criação e inserção de itens sem ser forçado a derivar da BindingList<T> classe.
Para mais informações sobre como fornecer funcionalidades personalizadas para novos artigos, consulte o AddNew método. Para mais informações sobre como gerir eventos, consulte Gestão e Levantamento de Eventos.