BindingManagerBase.AddNew Methode

Definitie

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:

  1. AddNew hiermee wordt de AddingNew gebeurtenis gegenereerd.

  2. 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.

  3. 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.

Van toepassing op

Zie ook