BindingList<T>.AddingNew Evento

Definição

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.

Aplica-se a

Ver também