Search
CanvasControl Members
Constructors Properties Methods
Collapse All Expand All Members Options: Show All Members Options: Filtered
Include Inherited Members
Include Protected Members
Introduction
General Information
What's New In This Release
Version History
Getting Started
Code Completion With VSDoc IntelliSense
Programming Interface Overview
Tutorials
Reference
MindFusion.Common
MindFusion.Common.Collections
MindFusion.Controls
Alignment Enumeration
CancelEventArgs Class
Canvas Class
CanvasControl Class
CanvasControl Members
CanvasControl Constructor
CanvasControl Methods
CanvasControl Properties
Control Class
Disposable Class
DomUtils Class
EventArgs Class
MouseButton Enumeration
MouseCursors Enumeration
TickPosition Enumeration
ZoomControl Class
MindFusion.Scheduling
Licensing
Online Resources
Technical Support
MindFusion Products

The CanvasControl class represents a wrapper class for the HTML5 Canvas element.

The following tables list the members exposed by the CanvasControl type.

## Public Constructors

| Name | Description
--- | --- | ---
| CanvasControl | Initializes a new instance of the CanvasControl class.

## Public Properties

| Name | Description
--- | --- | ---
| element | Returns a reference to the control's DOM element. (Inherited from Control.)
| enabled | Gets or sets whether mouse events are enabled. (Inherited from Control.)
| measureUnit | Gets the unit of measure used for logical coordinates.

## Public Methods

| Name | Description
--- | --- | ---
| addEventListener | Registers a single event listener on the instance. (Inherited from Disposable.)
| addHandlers | Adds an event listener to a DOM element. (Inherited from Control.)
| clearHandlers | Removes all event listeners from a DOM element. (Inherited from Control.)
| clientToDoc | Transforms a point from client to document coordinates.
| docToClient | Transforms a point from document to client coordinates.
| fromJson | Constructs a JavaScript object from a JSON string. (Inherited from Control.)
| raiseEvent | Raises an event. (Inherited from Disposable.)
| registerForSubmit | Registers an onsubmit handler for the Control's parent html form to flush postback data. (Inherited from Control.)
| removeEventListener | Removes a single event listener attached to the instance. (Inherited from Disposable.)
| toJson | Converts a JavaScript object to a JSON string. (Inherited from Control.)

## See Also

CanvasControl Class
MindFusion.Controls Namespace