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.
Fügt beim Überschreiben in einer abgeleiteten Klasse der zugrunde liegenden Liste ein neues Element hinzu.
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 mithilfe des parameterlosen Konstruktors für den Typ dieses Elements ein neues Element hinzu. AddNew ist in erster Linie für die Verwendung von Programmierern vorgesehen, die ihrer benutzerdefinierten Komponente komplexe Datenbindungsunterstützung hinzufügen.
AddNew wird häufig mithilfe des folgenden Musters implementiert, mit dem Anwendungsprogrammierer ihren eigenen Code zum Erstellen benutzerdefinierter Elemente einfügen können:
Der Programmierer kann ein benutzerdefiniertes Element bereitstellen, indem er das AddingNew Ereignis behandelt und die NewObject Eigenschaft des AddingNewEventArgs Parameters auf das neue Element festlegt. 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 die Ergänzung von den CancelCurrentEdit Methoden und EndCurrentEdit abgewickelt.