/// <summary> /// The <see cref="OnPopupCreatedDelegate"/> will be called when the<see cref="ChromiumHostControl"/> has been /// created. When the <see cref="OnPopupCreatedDelegate"/> is called you must add the control to it's intended parent /// so the <see cref="Control.ClientRectangle"/> can be calculated to set the initial /// size correctly. /// </summary> /// <param name="onPopupCreated">Action to be invoked when the Popup is to be destroyed.</param> /// <returns><see cref="LifeSpanHandler"/> instance allowing you to chain method calls together</returns> public LifeSpanHandler OnPopupCreated(OnPopupCreatedDelegate onPopupCreated) { this.onPopupCreated = onPopupCreated; return(this); }
/// <summary> /// The <see cref="OnPopupCreatedDelegate"/> will be called when the<see cref="ChromiumHostControl"/> has been /// created. When the <see cref="OnPopupCreatedDelegate"/> is called you must add the control to it's intended parent /// so the <see cref="Control.ClientRectangle"/> can be calculated to set the initial /// size correctly. /// </summary> /// <param name="onPopupCreated">Action to be invoked when the Popup is to be destroyed.</param> /// <returns><see cref="LifeSpanHandler"/> instance allowing you to chain method calls together</returns> public LifeSpanHandlerBuilder OnPopupCreated(OnPopupCreatedDelegate onPopupCreated) { handler.OnPopupCreated(onPopupCreated); return(this); }