Click or drag to resize

CefSharp.WinForms.Handler Namespace

Version 112.3.0

[Missing <summary> documentation for "N:CefSharp.WinForms.Handler"]

Classes
  ClassDescription
Public classDisplayHandler
A WinForms Specific IDisplayHandler implementation that simplifies the process of hosting a Popup as a Control/Tab. Use this implementation as a base for your own custom implementation if you are using Create(CreatePopupChromiumHostControl)
Public classLifeSpanHandler
A WinForms Specific ILifeSpanHandler implementation that simplifies the process of hosting a Popup as a Control/Tab. This ILifeSpanHandler implementation returns true in DoClose(IWebBrowser, IBrowser) so no WM_CLOSE message is sent, this differs from the default CEF behaviour.
Public classLifeSpanHandlerBuilder
Fluent LifeSpanHandler Builder
Public classLoadHandler
A WinForms Specific ILoadHandler implementation that simplifies the process of hosting a Popup as a Control/Tab.Use this implementation as a base for your own custom implementation if you are using Create(CreatePopupChromiumHostControl)
Delegates
  DelegateDescription
Public delegateCreatePopupChromiumHostControl
Called to create a new instance of ChromiumHostControl. Allows creation of a derived implementation of ChromiumHostControl.
Public delegateOnBeforePopupCreatedDelegate
Called beforethe popup is created, can be used to cancel popup creation if required or modify IBrowserSettings. It's important to note that the methods of this interface are called on a CEF UI thread, which by default is not the same as your application UI thread.
Public delegateOnPopupBrowserCreatedDelegate
Called when the IBrowser instance has been created. The IBrowser reference will be valid until OnPopupDestroyedDelegate is called
Public delegateOnPopupCreatedDelegate
Called when the ChromiumHostControl has been created. When called you must add the control to it's intended parent so the ClientRectangle can be calculated to set the initial size correctly.
Public delegateOnPopupDestroyedDelegate
Called when the ChromiumHostControl is to be removed from it's parent. When called you must remove/dispose of the ChromiumHostControl.
Enumerations
  EnumerationDescription
Public enumerationPopupCreation
Popup Creation options