DesignSurface.BeginLoad 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.
Rozpoczyna proces ładowania.
Przeciążenia
BeginLoad(DesignerLoader) |
Rozpoczyna proces ładowania przy użyciu danego modułu ładującego projektanta. |
BeginLoad(Type) |
Rozpoczyna proces ładowania. |
BeginLoad(DesignerLoader)
Rozpoczyna proces ładowania przy użyciu danego modułu ładującego projektanta.
public:
void BeginLoad(System::ComponentModel::Design::Serialization::DesignerLoader ^ loader);
public void BeginLoad (System.ComponentModel.Design.Serialization.DesignerLoader loader);
member this.BeginLoad : System.ComponentModel.Design.Serialization.DesignerLoader -> unit
Public Sub BeginLoad (loader As DesignerLoader)
Parametry
- loader
- DesignerLoader
Moduł ładujący projektanta do załadowania projektanta.
Wyjątki
loader
to null
.
Dołączony IDesignerHost do elementu DesignSurface został usunięty.
Uwagi
Designer ładowanie może być asynchroniczne, więc ładowanie może nadal trwać po powrocie tego wywołania. Dołącz procedurę obsługi zdarzeń LoadComplete do zdarzenia, aby otrzymywać powiadomienia po zakończeniu ładowania powierzchni projektowej.
Po BeginLoad wywołaniu można natychmiast uzyskać widok projektanta, ponieważ moduły ładujący projektanta muszą podać co najmniej składnik główny podczas ładowania asynchronicznego.
Zobacz też
Dotyczy
BeginLoad(Type)
Rozpoczyna proces ładowania.
public:
void BeginLoad(Type ^ rootComponentType);
public void BeginLoad (Type rootComponentType);
member this.BeginLoad : Type -> unit
Public Sub BeginLoad (rootComponentType As Type)
Parametry
- rootComponentType
- Type
Typ składnika do utworzenia w trybie projektowania.
Wyjątki
rootComponentType
to null
.
Dołączony IDesignerHost do elementu DesignSurface został usunięty.
Uwagi
Gdy rootComponentType
zostanie określony, zostanie użyty domyślny moduł ładujący projektanta, który po prostu tworzy wystąpienie obiektu rootComponentType
. Designer ładowanie może być asynchroniczne, więc ładowanie może nadal trwać po powrocie tego wywołania. Dołącz procedurę obsługi zdarzeń LoadComplete do zdarzenia, aby otrzymywać powiadomienia po zakończeniu ładowania powierzchni projektowej.
Po BeginLoad wywołaniu można natychmiast uzyskać widok projektanta, ponieważ moduły ładujący projektanta muszą podać co najmniej składnik główny podczas ładowania asynchronicznego.
Uwaga
Metoda BeginLoad tworzy wystąpienie typu składnika i inicjuje projektanta dla tego wystąpienia. Zdarzenie Loaded jest zgłaszane przed zwróceniem tej metody.