[]
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. |