BindingManagerBase.AddNew Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma 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 ()
Comentários
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 adicionando suporte complexo de associação de dados ao componente personalizado.
AddNew normalmente é implementado usando o seguinte padrão que permite que os programadores de aplicativos injetem seu próprio código para criar itens personalizados:
O programador pode fornecer um item personalizado manipulando o AddingNew evento e definindo a NewObject propriedade do AddingNewEventArgs parâmetro como 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 será adicionado imediatamente à fonte de dados e à lista subjacente. Se houver suporte para essa interface, a adição será transacionada pelos CancelCurrentEdit métodos e EndCurrentEdit .