BindingManagerBase.AddNew Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer dit wordt overschreven in een afgeleide klasse, voegt u een nieuw item toe aan de onderliggende lijst.
public:
abstract void AddNew();
public abstract void AddNew();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Opmerkingen
Met AddNew de methode wordt een nieuw item aan de onderliggende lijst toegevoegd met behulp van de parameterloze constructor voor het type van dat item. AddNew is voornamelijk bedoeld om te worden gebruikt door programmeurs die complexe ondersteuning voor gegevensbinding toevoegen aan hun aangepaste onderdeel.
AddNew wordt meestal geïmplementeerd met behulp van het volgende patroon waarmee toepassingsprogrammeurs hun eigen code kunnen invoeren voor het maken van aangepaste items:
De programmeur kan een aangepast item leveren door de AddingNew gebeurtenis af te handelen en de NewObject eigenschap van de AddingNewEventArgs parameter in te stellen op het nieuwe item. Anders moet het onderdeel een item maken met behulp van de parameterloze constructor.
Als de gegevensbron de IEditableObject interface niet implementeert, wordt het item onmiddellijk toegevoegd aan de gegevensbron en de onderliggende lijst. Als deze interface wordt ondersteund, wordt de toevoeging verwerkt door de CancelCurrentEdit en EndCurrentEdit methoden.