Configuring Your Own Custom Shapes

The Shape control uses Windows Presentation Foundation (WPF) to create standard and custom shapes on your Canvas screens. A Canvas shape is defined using an XML-based markup language similar to Scalable Vector Graphics (SVG) technology to draw a two-dimensional vector graphic. SVG is a text-based, open Web standard for describing images that uses a geometric syntax or path data to cleanly render lines, curves, and arcs at any size.

You can create your own custom SVG images (using a third-party tool or SVG editor), extract the path information from the SVG file, and then add the path data to the Shape control. Canvas then interprets the path data (and other configurable properties) to create the custom shape on your screen.

This topic provides some information about how to create your own custom shapes.