BindingManagerBase.AddNew Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När det åsidosättas i en härledd klass lägger du till ett nytt objekt i den underliggande listan.
public:
abstract void AddNew();
public abstract void AddNew();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Kommentarer
Metoden AddNew lägger till ett nytt objekt i den underliggande listan med hjälp av den parameterlösa konstruktorn för objektets typ. AddNew är främst avsett att användas av programmerare som lägger till komplext stöd för databindning till sin anpassade komponent.
AddNew implementeras ofta med hjälp av följande mönster som gör att programprogram programmerare kan mata in sin egen kod för att skapa anpassade objekt:
Programmeraren kan ange ett anpassat objekt genom att hantera AddingNew händelsen och ange NewObject egenskapen för parametern AddingNewEventArgs till det nya objektet. Annars bör komponenten skapa ett objekt med hjälp av den parameterlösa konstruktorn.
Om datakällan inte implementerar IEditableObject gränssnittet läggs objektet omedelbart till i datakällan och den underliggande listan. Om det här gränssnittet stöds utförs tillägget av CancelCurrentEdit metoderna och EndCurrentEdit .