Table of Contents

Class RenderControl

Namespace
HelixToolkit.Wpf.SharpDX.Controls
Assembly
HelixToolkit.Wpf.SharpDX.dll

A Renderable UserControl.

public class RenderControl : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
Inheritance
RenderControl
Implements
Inherited Members

Constructors

RenderControl(Visual?)

Initializes a new instance of the RenderControl class.

public RenderControl(Visual? hostVisual = null)

Parameters

hostVisual Visual

Methods

OnHandleCreated(EventArgs)

Raises the HandleCreated event.

protected override void OnHandleCreated(EventArgs e)

Parameters

e EventArgs

An EventArgs that contains the event data.

OnPaint(PaintEventArgs)

Raises the Paint event.

protected override void OnPaint(PaintEventArgs e)

Parameters

e PaintEventArgs

A PaintEventArgs that contains the event data.

OnPaintBackground(PaintEventArgs)

Paints the background of the control.

protected override void OnPaintBackground(PaintEventArgs e)

Parameters

e PaintEventArgs

A PaintEventArgs that contains the event data.

WndProc(ref Message)

Processes Windows messages.

protected override void WndProc(ref Message m)

Parameters

m Message

The Windows Message to process.