[]
        
(Showing Draft Content)

C1.Win.C1Editor.Internal.C1WebBrowserBase

C1WebBrowserBase Class

This class makes next things over standard .NET WebBrowser: 1.Performs initialization with navigating to "about:blank" 2.Controls content loading and appearance 3.Allows to load HTML from string with optional path 4.Can set edit mode to MSHTML document It must me COM-visible to catch DISPID_AMBIENT_DLCONTROL

Namespace: C1.Win.C1Editor.Internal
Assembly: C1.Win.C1Editor.4.8.dll
Syntax
[ComVisible(true)]
public class C1WebBrowserBase : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, IOleClientSite, IDocHostUIHandler, IHTMLChangeSink, HTMLDocumentEvents2, IServiceProvider, IHTMLEditHost, IDropTarget

Properties

Name Description
AllowDrop

Gets or sets a value indicating whether the control can accept data that the user drags onto it.

CSS

For internal use.

DocType

Sets DocType

Document

returns loaded document

Edit

Sets Edit mode for browser

Focused

Return true, if control focused; otherwise, False.

Mode

Sets appearance mode

ReadOnly

Gets or sets a value indicating whether browser content is read-only.

RestoreCursorAfterUndoRedo

For internal use.

ShowComments

Sets appearance mode

SuppressAccessibility

Suppresses browser accessibility options if true

Methods

Name Description
BeginUndoRedoAction(string)

For internal use.

Dispose(bool)

Clean up any resources being used.

EndUndoRedoAction()

For internal use.

ExecClick()

This member is for internal use only.

Focus()

Sets input focus to the control.

Idispatch_Invoke_Handler_DL_Control()

This member is for internal use only.

Idispatch_Invoke_Handler_Usermode()

This member is for internal use only.

LoadFromString(string, Uri)

Loads browser content from string

HTML to output Path to resolve pictures, video, links e t.c.
LockNotifyChanges()

For internal use.

Navigate(string)

Loads document from URL

OnHandleCreated(EventArgs)

For internal use.

OnHandleDestroyed(EventArgs)

For internal use.

UnlockNotifyChanges()

For internal use.

WndProc(ref Message)

For internal use.