BindingManagerBase.AddNew Método
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.
Quando sobreposto numa classe derivada, adiciona um novo item à lista subjacente.
public:
abstract void AddNew();
public abstract void AddNew();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Observações
O AddNew método adiciona um novo item à lista subjacente usando o construtor sem parâmetros para o tipo desse item. AddNew destina-se principalmente a ser usado por programadores que adicionam suporte complexo de ligação de dados ao seu componente personalizado.
AddNew é normalmente implementado usando o seguinte padrão que permite aos programadores de aplicações injetar o seu próprio código para criar itens personalizados:
O programador pode fornecer um item personalizado ao tratar do AddingNew evento e definir a NewObject propriedade do AddingNewEventArgs parâmetro para o novo item. Caso contrário, o componente deve criar um item usando o construtor sem parâmetros.
Se a fonte de dados não implementar a IEditableObject interface, o item é imediatamente adicionado à fonte de dados e à lista subjacente. Se esta interface for suportada, então a adição é transacionada pelos CancelCurrentEdit métodos e.EndCurrentEdit