Click or drag to resize

JamWindowsFormsHost Class

A custom Windows forms host.
Inheritance Hierarchy
SystemObject
  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      System.Windows.MediaVisual
        System.WindowsUIElement
          System.WindowsFrameworkElement
            System.Windows.InteropHwndHost
              System.Windows.Forms.IntegrationWindowsFormsHost
                Jam.Shell.WPF.Controls.WinformsJamWindowsFormsHost
                  Jam.Shell.WPF.Controls.WinformsShellAddressBar
                  Jam.Shell.WPF.Controls.WinformsShellListView
                  Jam.Shell.WPF.Controls.WinformsShellTreeView

Namespace:  Jam.Shell.WPF.Controls.Winforms
Assembly:  ShellBrowser.Winforms (in ShellBrowser.Winforms.dll) Version: 6.3.1
Syntax
public class JamWindowsFormsHost : WindowsFormsHost

The JamWindowsFormsHost type exposes the following members.

Constructors
  NameDescription
Public methodJamWindowsFormsHost
Initializes a new instance of the JamWindowsFormsHost class
Top
Properties
  NameDescription
Public propertyVersion
The current version of the ShellBrowser.
Protected propertyWrappedControl
Gets or sets the control hosted by this instance.
Top
Methods
  NameDescription
Protected methodAfterInit
Must be called in "Initialized" eventhandler. Applies some common WPF settings to Windows.Forms.Control.
Protected methodApplyBackGround
Applies the backround.
Protected methodApplyFontSettings
Applies the font settings.
Protected methodApplyForeGround
If possible, sets the ForeColor property of the inner control to the Foreground property of the wrapper.
Public methodFullRefresh
Executes a full refresh of the contents of the control.
Public methodGoUp
Protected methodOnPropertyChanged
Forces the translation of a mapped property.
(Overrides WindowsFormsHostOnPropertyChanged(DependencyPropertyChangedEventArgs).)
Public methodRefresh(RefreshLevel)
This method indicates that the control should perform a refresh of its contents.
Public methodRefresh(RefreshLevel, ItemIdList)
This method indicates that the control should perform a refresh of its contents.
Public methodSmartRefresh
Executes a smart refresh of the contents of the control.
Top
See Also