BindingManagerBase.AddNew Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird der zugrunde liegenden Liste ein neues Element hinzugefügt.
public:
abstract void AddNew();
public abstract void AddNew();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Hinweise
Die AddNew Methode fügt der zugrunde liegenden Liste ein neues Element hinzu, indem der parameterlose Konstruktor für den Typ dieses Elements verwendet wird. AddNew wird hauptsächlich von Programmierern verwendet, die komplexe Datenbindungsunterstützung zu ihrer benutzerdefinierten Komponente hinzufügen.
AddNew wird häufig mithilfe des folgenden Musters implementiert, mit dem Anwendungsprogrammierer ihren eigenen Code zum Erstellen angepasster Elemente einfügen können:
Der Programmierer kann ein benutzerdefiniertes Element bereitstellen, indem das AddingNew Ereignis behandelt und die NewObject Eigenschaft des AddingNewEventArgs Parameters auf das neue Element festgelegt wird. Andernfalls sollte die Komponente ein Element mit dem parameterlosen Konstruktor erstellen.
Wenn die Datenquelle die IEditableObject Schnittstelle nicht implementiert, wird das Element sofort der Datenquelle und der zugrunde liegenden Liste hinzugefügt. Wenn diese Schnittstelle unterstützt wird, wird das Hinzufügen von den CancelCurrentEdit Methoden durchgeführt EndCurrentEdit .