Document Layout Tutorials
Text Flow Tutorials
PageElement Abstract Class
Frame : PageElement Class
TextBlock : PageElement Class
ImageBlock : PageElement Class
Box : PageElement Class
Rule : PageElement Class
SharpPlot Reference > PageMap Class
The PageMap class allows the programmer to explore hotspot data contained in any chart to reproduce the typical behaviour of a VML graphic deployed by a web-server.
public class PageMap
A PageMap object is obtained by the SharpPlot.RenderPageMap method.
This utility class is designed to permit an application to convert mouse-tracking information into references back to the original data from which the chart was created.
This may be used (for example) to eliminate outliers from a regression analysis or to implement data editing by allowing the user to drag markers or bars. The examples all refer to this simple chart, which has 2 data series (one with bars and one with markers) and also has a tip on the heading text.
The hotspot detail is always returned in a HotspotInfo structure which tells you all you need to know to implement a graphical enquiry or editing application.
See PageMap Introduction for a fuller description and a simple worked example.
PageMap Instance Properties
Assembly: SharpPlot (in sharpplot.dll)