BindingManagerBase.AddNew Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, ajoute un nouvel élément à la liste sous-jacente.
public:
abstract void AddNew();
public abstract void AddNew ();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Remarques
La AddNew méthode ajoute un nouvel élément à la liste sous-jacente en utilisant le constructeur sans paramètre pour le type de cet élément. AddNew est principalement destiné à être utilisé par les programmeurs qui ajoutent une prise en charge de liaison de données complexe à leur composant personnalisé.
AddNew est généralement implémenté à l’aide du modèle suivant qui permet aux programmeurs d’applications d’injecter leur propre code pour créer des éléments personnalisés :
Le programmeur peut fournir un élément personnalisé en gérant l’événement AddingNew et en définissant la NewObject propriété du AddingNewEventArgs paramètre sur le nouvel élément. Sinon, le composant doit créer un élément à l’aide du constructeur sans paramètre.
Si la source de données n’implémente pas l’interface IEditableObject , l’élément est immédiatement ajouté à la source de données et à la liste sous-jacente. Si cette interface est prise en charge, l’ajout est traité par les CancelCurrentEdit méthodes et EndCurrentEdit .