BindingManagerBase.AddNew Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po przesłonięciu w klasie pochodnej dodaje nowy element do listy bazowej.
public:
abstract void AddNew();
public abstract void AddNew ();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Uwagi
Metoda AddNew dodaje nowy element do listy bazowej przy użyciu konstruktora bez parametrów dla typu tego elementu. AddNew jest przeznaczony głównie do użycia przez programistów dodających obsługę złożonych powiązań danych do ich niestandardowego składnika.
AddNew Program jest często implementowany przy użyciu następującego wzorca, który umożliwia programistom aplikacji wstrzykiwanie własnego kodu do tworzenia dostosowanych elementów:
Programista może dostarczyć element niestandardowy, obsługując AddingNew zdarzenie i ustawiając NewObject właściwość parametru AddingNewEventArgs na nowy element. W przeciwnym razie składnik powinien utworzyć element przy użyciu konstruktora bez parametrów.
Jeśli źródło danych nie implementuje interfejsu IEditableObject , element zostanie natychmiast dodany do źródła danych i listy bazowej. Jeśli ten interfejs jest obsługiwany, dodanie jest transakcyjne przez CancelCurrentEdit metody i EndCurrentEdit .