WebBrowserExtensions Class (original) (raw)

Version 118.6.80

Helper extensions for performing common CefSharp related WinForms tasks

Inheritance Hierarchy

SystemObject
CefSharp.WinFormsWebBrowserExtensions

Namespace: CefSharp.WinForms
Assembly: CefSharp.WinForms (in CefSharp.WinForms.dll) Version: 118.6.80.0 (118.6.80.0)

Syntax

public static class WebBrowserExtensions

[ExtensionAttribute] public ref class WebBrowserExtensions abstract sealed

The WebBrowserExtensions type exposes the following members.

Methods

| | Name | Description | | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Public methodStatic memberCode example | DestroyWindow | Manually call https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-destroywindow passing in the handle returned from GetWindowHandle. This method can be used to manually close the underlying CefBrowser instance. This will avoid the WM_Close message that CEF sends by default to the top level window. (Which closes your application). This method should generally only be used in the WinForms version. | | Public methodStatic member | ShowDevToolsDocked(IChromiumWebBrowserBase, ActionChromiumHostControl, String, DockStyle, Int32, Int32) | Open DevTools using your own Control as the parent. If inspectElementAtX and/or inspectElementAtY are specified then the element at the specified (x,y) location will be inspected. For resize/moving to work correctly you will need to use the LifeSpanHandler implementation. (Set LifeSpanHandler to an instance of LifeSpanHandler) | | Public methodStatic member | ShowDevToolsDocked(IChromiumWebBrowserBase, Control, String, DockStyle, Int32, Int32) | Open DevTools using parentControl as the parent control. If inspectElementAtX and/or inspectElementAtY are specified then the element at the specified (x,y) location will be inspected. For resize/moving to work correctly you will need to use the LifeSpanHandler implementation. (Set LifeSpanHandler to an instance of LifeSpanHandler) |

Top

See Also

Reference