Class IEWebBrowserControl

This is the actual IE WebBrowser control that handles all rendering for the IE Web Browser control. All other implementations of IPreviewBrowser, simply proxy into this control for Navigate, PreviewMarkdown operations.

This class in turn forwards all handling of the actual rendering to the PreviewBrowserHandler which is an IE handler

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              System.Windows.Controls.ContentControl
                System.Windows.Controls.UserControl
                  MarkdownMonster.Windows.PreviewBrowser.IEWebBrowserControl
public class IEWebBrowserControl : UserControl, IPreviewBrowser,
   IDisposable,
   IComponentConnector

Class Members

MemberDescription

Constructor

PreviewBrowserHandler

WebBrowser

WebBrowser Name Field

ExecuteCommand

public sealed void ExecuteCommand(string command,     Object[] args)

InitializeComponent

InitializeComponent

public sealed void InitializeComponent()

Navigate

public sealed void Navigate(string url)

PreviewMarkdown

public sealed void PreviewMarkdown(MarkdownDocumentEditor editor,     bool keepScrollPosition,     bool showInBrowser,     string renderedHtml,     int editorLineNumber)

PreviewMarkdownAsync

public sealed void PreviewMarkdownAsync(MarkdownDocumentEditor editor,     bool keepScrollPosition,     string renderedHtml,     int editorLineNumber)

Refresh

public sealed void Refresh(bool noCache)

ScrollToEditorLine

public sealed void ScrollToEditorLine(int editorLineNumber,     bool updateCodeBlocks,     bool noScrollTimeout,     bool noScrollTopAdjustment)

ScrollToEditorLineAsync

public sealed void ScrollToEditorLineAsync(int editorLineNumber,     bool updateCodeBlocks,     bool noScrollTimeout,     bool noScrollTopAdjustment)

Model

Window

Requirements

Namespace: MarkdownMonster.Windows.PreviewBrowser
Assembly: markdownmonster.exe

© West Wind Technologies, 1996-2021 • Updated: 02/14/20
Comment or report problem with topic