| ChromiumWebBrowser Properties |
The ChromiumWebBrowser type exposes the following members.
| Name | Description | |
|---|---|---|
| Address |
The address (URL) which the browser control is currently displaying.
Will automatically be updated as the user navigates to another page (e.g. by clicking on a link).
| |
| Bitmap |
Contains the last rendering from Chromium. Direct access
to the underlying Bitmap - there is no locking when trying
to access directly, use BitmapLock where appropriate.
A new bitmap is only created when it's size changes, otherwise
the back buffer for the bitmap is constantly updated.
Read the InvokeRenderAsync(BitmapInfo) doco for more info.
| |
| BitmapFactory |
Gets or sets the bitmap factory.
| |
| BrowserSettings |
Gets the browser settings.
| |
| CanExecuteJavascriptInMainFrame |
A flag that indicates if you can execute javascript in the main frame.
Flag is set to true in IRenderProcessMessageHandler.OnContextCreated.
and false in IRenderProcessMessageHandler.OnContextReleased
| |
| CanGoBack |
A flag that indicates whether the state of the control current supports the GoBack action (true) or not (false).
| |
| CanGoForward |
A flag that indicates whether the state of the control currently supports the GoForward action (true) or not (false).
| |
| DialogHandler |
Implement IDialogHandler and assign to handle dialog events.
| |
| DisplayHandler |
Implement IDisplayHandler and assign to handle events related to browser display state.
| |
| DownloadHandler |
Implement IDownloadHandler and assign to handle events related to downloading files.
| |
| DragHandler |
Implement IDragHandler and assign to handle events related to dragging.
| |
| FindHandler |
Implement IFindHandler to handle events related to find results.
| |
| FocusHandler |
Implement IFocusHandler and assign to handle events related to the browser component's focus
| |
| GeolocationHandler |
Implement IGeolocationHandler and assign to handle requests for permission to use geolocation.
| |
| IsBrowserInitialized |
A flag that indicates whether the WebBrowser is initialized (true) or not (false).
| |
| IsLoading |
A flag that indicates whether the control is currently loading one or more web pages (true) or not (false).
| |
| JavascriptObjectRepository | ||
| JsDialogHandler |
Implement IJsDialogHandler and assign to handle events related to JavaScript Dialogs.
| |
| KeyboardHandler |
Implement IKeyboardHandler and assign to handle events related to key press.
| |
| LifeSpanHandler |
Implement ILifeSpanHandler and assign to handle events related to popups.
| |
| LoadHandler |
Implement ILoadHandler and assign to handle events related to browser load status.
| |
| MenuHandler |
Implement IContextMenuHandler and assign to handle events related to the browser context menu
| |
| Popup |
The popup Bitmap.
| |
| PopupOpen |
Gets or sets a value indicating whether the popup is open.
| |
| PopupPosition |
Gets the popup position.
| |
| PopupSize |
Gets the size of the popup.
| |
| RenderProcessMessageHandler |
Implement IRenderProcessMessageHandler and assign to handle messages from the render process.
| |
| RequestContext |
Gets the request context.
| |
| RequestHandler |
Implement IRequestHandler and assign to handle events related to browser requests.
| |
| ResourceHandlerFactory |
Implement IResourceHandlerFactory and control the loading of resources
| |
| Size |
Get/set the size of the Chromium viewport, in pixels.
This also changes the size of the next rendered bitmap.
| |
| TooltipText |
The text that will be displayed as a ToolTip
|