C# Class AdvancedLauncher.Tools.Interop.HwndSourceHost

Inheritance: HwndHostEx
Datei anzeigen Open project: GoldRenard/DMOAdvancedLauncher

Public Properties

Property Type Description
BackgroundProperty System.Windows.DependencyProperty
ChildProperty System.Windows.DependencyProperty

Protected Properties

Property Type Description
_hwndSource System.Windows.Interop.HwndSource

Protected Methods

Method Description
ArrangeOverride ( Size finalSize ) : Size
BuildWindowOverride ( HWND hwndParent ) : HWND
DestroyWindowOverride ( HWND hwnd ) : void
Dispose ( bool disposing ) : void
HasFocusWithinCore ( ) : bool
MeasureOverride ( Size constraint ) : Size

Determine the desired size of this element within the specified constraints.

OnMnemonicCore ( System.Windows.Interop.MSG &msg, ModifierKeys modifiers ) : bool
OnRender ( System drawingContext ) : void
TabIntoCore ( System.Windows.Input.TraversalRequest request ) : bool
TranslateAcceleratorCore ( System.Windows.Interop.MSG &msg, ModifierKeys modifiers ) : bool
TranslateCharCore ( System.Windows.Interop.MSG &msg, ModifierKeys modifiers ) : bool

Private Methods

Method Description
OnChildChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnRootMeasured ( object sender, EventArgs e ) : void
SetRootVisual ( object arg ) : object

Method Details

ArrangeOverride() protected method

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
return System.Windows.Size

BuildWindowOverride() protected final method

protected final BuildWindowOverride ( HWND hwndParent ) : HWND
hwndParent AdvancedLauncher.Tools.Win32.User32.HWND
return AdvancedLauncher.Tools.Win32.User32.HWND

DestroyWindowOverride() protected final method

protected final DestroyWindowOverride ( HWND hwnd ) : void
hwnd AdvancedLauncher.Tools.Win32.User32.HWND
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

HasFocusWithinCore() protected final method

protected final HasFocusWithinCore ( ) : bool
return bool

MeasureOverride() protected method

Determine the desired size of this element within the specified constraints.
protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size
return System.Windows.Size

OnMnemonicCore() protected final method

protected final OnMnemonicCore ( System.Windows.Interop.MSG &msg, ModifierKeys modifiers ) : bool
msg System.Windows.Interop.MSG
modifiers ModifierKeys
return bool

OnRender() protected method

protected OnRender ( System drawingContext ) : void
drawingContext System
return void

TabIntoCore() protected final method

protected final TabIntoCore ( System.Windows.Input.TraversalRequest request ) : bool
request System.Windows.Input.TraversalRequest
return bool

TranslateAcceleratorCore() protected final method

protected final TranslateAcceleratorCore ( System.Windows.Interop.MSG &msg, ModifierKeys modifiers ) : bool
msg System.Windows.Interop.MSG
modifiers ModifierKeys
return bool

TranslateCharCore() protected final method

protected final TranslateCharCore ( System.Windows.Interop.MSG &msg, ModifierKeys modifiers ) : bool
msg System.Windows.Interop.MSG
modifiers ModifierKeys
return bool

Property Details

BackgroundProperty public_oe static_oe property

public static DependencyProperty,System.Windows BackgroundProperty
return System.Windows.DependencyProperty

ChildProperty public_oe static_oe property

The child of this HwndSourceHost.
public static DependencyProperty,System.Windows ChildProperty
return System.Windows.DependencyProperty

_hwndSource protected_oe property

protected HwndSource,System.Windows.Interop _hwndSource
return System.Windows.Interop.HwndSource