FrameworkElement.BeginInit 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.
Hiermee start u het initialisatieproces voor dit element.
public:
virtual void BeginInit();
public virtual void BeginInit();
abstract member BeginInit : unit -> unit
override this.BeginInit : unit -> unit
Public Overridable Sub BeginInit ()
Implementeringen
Opmerkingen
U kunt deze methode aanroepen voor afzonderlijke elementen als u ze aanpast op manieren die het element nog niet beschikbaar maken of verbinden met een elementstructuur. U hebt bijvoorbeeld mogelijk een nieuwe FrameworkElementgemaakt, maar deze nog niet aan een logische structuur gekoppeld. Of de logische structuur waarin uw element een onderliggend element is, is mogelijk niet verbonden met een venster of pagina van de toepassing.
Notities voor overnemers
Implementeer deze methode om speciale verwerking te bieden die moet plaatsvinden voordat uw element wordt geïnitialiseerd tijdens het laadproces van het element.
Uw implementatie moet de basis-implementatie aanroepen, omdat met de basis-implementatie (standaard) enkele interne vlaggen worden ingesteld om de initialisatie bij te houden. Een mogelijke implementatie is om deze methode te gebruiken als een hook in uw eigen initialisatieroutines van privéklassen die nog niet zijn ingeschakeld door constructors.
De basisimplementatie genereert een uitzondering als BeginInit() deze meer dan één keer op hetzelfde element wordt aangeroepen voordat EndInit() deze wordt aangeroepen.