[]
Base control rendering its content with Direct2D and DirectWrite.
public class DxControl : Control, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ITouchDestination
Name | Description |
---|---|
DxControl() | Initializes a new instance of DxControl control. |
Name | Description |
---|---|
AutoSize | This property has no effect on DxControl. |
Padding | This property has no effect on DxControl. |
PresentationFrozen | Gets or sets a flag preventing the control from redrawing (if set to True). |
Name | Description |
---|---|
CreateDeviceIndependentResources() | Creates class factories and other device-independent resources. |
CreateDeviceResources() | Creates the GPU-dependent resources, such as SwapChain and DeviceContext. |
DiscardDeviceIndependentResources() | Discards class factories and other device-independent resources. |
DiscardDeviceResources() | Discards all GPU-dependent resources. |
Dispose(bool) | Clean up any resources being used. |
IsInputKey(Keys) | Determines whether the specified key should be processed. |
OnClick(EventArgs) | Overridden. Raises the Click event. |
OnDoWork() | Does some job in the background thread. |
OnDoubleClick(EventArgs) | Overridden. Raises the DoubleClick event. |
OnEnabledChanged(EventArgs) | Overridden. Raises the EnabledChanged event. |
OnHandleCreated(EventArgs) | Overridden. Raises the HandleCreated event. |
OnHandleDestroyed(EventArgs) | Overridden. Raises the HandleDestroyed event. |
OnKeyDown(KeyEventArgs) | Raises the KeyDown event. |
OnKeyPress(KeyPressEventArgs) | Raises the KeyChar event. |
OnKeyUp(KeyEventArgs) | Raises the KeyUp event. |
OnLostFocus(EventArgs) | Overridden. Raises the LostFocus event. |
OnMouseClick(MouseEventArgs) | Overridden. Raises the MouseClick event. |
OnMouseDoubleClick(MouseEventArgs) | Overridden. Raises the MouseDoubleClick event. |
OnMouseDown(MouseEventArgs) | Overridden. Raises the MouseDown event. |
OnMouseEnter(EventArgs) | Overridden. Raises the MouseEnter event. |
OnMouseLeave(EventArgs) | Overridden. Raises the MouseLeave event. |
OnMouseMove(MouseEventArgs) | Overridden. Raises the MouseMove event. |
OnMouseUp(MouseEventArgs) | Overridden. Raises the MouseUp event. |
OnMouseWheel(MouseEventArgs) | Overridden. Raises the MouseWheel event. |
OnPaint(PaintEventArgs) | Paints the control. |
OnParentChanged(EventArgs) | |
OnRightToLeftChanged(EventArgs) | Overridden. Raises the RightToLeftChanged event. |
OnRunWorkerCompleted() | Executes when the background thread is about to finish. |
OnSizeChanged(EventArgs) | Overridden. Raises the SizeChanged event. |
OnVisibleChanged(EventArgs) | Overridden. Raises the VisibleChanged event. |
SetToolTipHost(Control) | Specifies a Control implementing the public method: SetToolTip(Control, string). |
WndProc(ref Message) | Processes Windows messages. |