void CompleteInitialization()
        {
            if (IsInitialized)
            {
                return;
            }

            Window window = (WindowObject as Window) ?? Window.GetWindow(WindowObject);

            if (window == null)
            {
                return;
            }

            WindowInteropHelper helper = new WindowInteropHelper(window);

            helper.EnsureHandle();
            Window = window;
            Handle = helper.Handle;
            CompleteInitializationOverride();
            IsInitialized = true;
            Initialized.Do(x => x(this, EventArgs.Empty));
        }
Exemplo n.º 2
0
 void CompleteInitialization()
 {
     CompleteInitializationOverride();
     IsInitialized = true;
     Initialized.Do(x => x(this, EventArgs.Empty));
 }
 void RaiseInitialized()
 {
     Initialized.Do(x => x(this, EventArgs.Empty));
 }