Inheritance: System.EventArgs
 private void OnDesignerDisposed(object sender, DesignerEventArgs e)
 {
     if (this._designSurfaceDisposed != null)
     {
         DesignSurface service = e.Designer.GetService(typeof(DesignSurface)) as DesignSurface;
         if (service != null)
         {
             this._designSurfaceDisposed(this, new DesignSurfaceEventArgs(service));
         }
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        ///  Handles the IDesignerEventService event and relays it to
        ///  DesignSurfaceManager's similar event.
        /// </summary>
        private void OnDesignerDisposed(object sender, DesignerEventArgs e)
        {
            Debug.Assert(_designSurfaceDisposed != null, "Should have detached this event handler.");
            if (_designSurfaceDisposed is null)
            {
                return;
            }

            if (e.Designer.GetService(typeof(DesignSurface)) is DesignSurface surface)
            {
                _designSurfaceDisposed(this, new DesignSurfaceEventArgs(surface));
            }
        }
 private void OnDesignerDisposed(object sender, DesignerEventArgs e)
 {
     if (this._designSurfaceDisposed != null)
     {
         DesignSurface service = e.Designer.GetService(typeof(DesignSurface)) as DesignSurface;
         if (service != null)
         {
             this._designSurfaceDisposed(this, new DesignSurfaceEventArgs(service));
         }
     }
 }
        /// <summary>
        /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed.
        /// <example>
        /// designereventhandler.BeginInvoke(sender, e, callback);
        /// </example>
        /// </summary>
        public static IAsyncResult BeginInvoke(this DesignerEventHandler designereventhandler, Object sender, DesignerEventArgs e, AsyncCallback callback)
        {
            if(designereventhandler == null) throw new ArgumentNullException("designereventhandler");

            return designereventhandler.BeginInvoke(sender, e, callback, null);
        }
Ejemplo n.º 5
0
 private void OnDesignerDisposed(DesignerEventArgs e)
 {
     if (this._designerDisposedHandler != null)
     {
         this._designerDisposedHandler(this, e);
     }
 }