BindingManagerBase.AddNew Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se reemplaza en una clase derivada, se agrega un nuevo elemento a la lista subyacente.
public:
abstract void AddNew();
public abstract void AddNew ();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Comentarios
El AddNew método agrega un nuevo elemento a la lista subyacente mediante el constructor sin parámetros para el tipo de ese elemento. AddNew está pensado principalmente para que lo usen los programadores que agregan compatibilidad compleja con enlaces de datos a su componente personalizado.
AddNew normalmente se implementa mediante el siguiente patrón que permite a los programadores de aplicaciones insertar su propio código para crear elementos personalizados:
El programador puede proporcionar un elemento personalizado controlando el AddingNew evento y estableciendo la NewObject propiedad del AddingNewEventArgs parámetro en el nuevo elemento. De lo contrario, el componente debe crear un elemento mediante el constructor sin parámetros.
Si el origen de datos no implementa la IEditableObject interfaz , el elemento se agrega inmediatamente al origen de datos y a la lista subyacente. Si se admite esta interfaz, los métodos y EndCurrentEdit realizan transacciones con la CancelCurrentEdit adición.