2D Chart for WinForms | ComponentOne
In This Topic
    Chart for WinForms Samples
    In This Topic

    Please be advised that this ComponentOne software tool is accompanied by various sample projects and/or demos which may make use of other development tools included with ComponentOne Studio.

    Please refer to the pre-installed product samples through the following path:

    Documents\ComponentOne Samples\WinForms

    The following tables provide a description for each sample.

    Click one of the following links to view a list of C1Chart samples or C1Chart Mobile Components samples:

    C1Chart Samples

    C1Chart includes the following Visual Basic and C# samples:

    Sample Description
    Alarms Shows a 2D Scatter chart with AlarmZones. This sample uses the C1Chart control.
    AlarmZoneShapes Shows an XY chart with various styles of AlarmZones.The sample creates a default XY chart with various types of AlarmZones include rectangles, ellipse and polygons. Also included in the use ValueLabels in Mixed mode, and marker characteristics.
    AutoArrangement Shows an XY plot with labels that can be automatically arranged without collision. The sample creates an XY plot and demonstrates automatic placement of chart labels that avoid label overlap.
    Box Shows a Box-and-Whisker chart. This sample uses the C1Chart control.
    Bubbles Shows a Bubble chart. This sample uses the C1Chart control.
    CandyBox Shows an Area chart and plays a game. This sample uses the C1Chart control.
    Chlabels Shows a horizontal bar chart with mouse tracking. This sample uses the C1Chart control.
    ChartLoader Shows various load and save operations for both 2D and 3D charts using XML and allows editing using the Chart Properties Dialog, the Chart Wizard Dialog, or a basic Property Grid. After editing, the chart can be saved as XML to files or clipboard, or chart images can be generated and saved. This sample is also a useful utility for manipulating chart XML files at runtime and storing the chart state.
    CpuUsage Shows CPU usage and history. This sample uses the C1Chart control
    CustomBrushes Shows charts using custom brushes and textures for lines and fill. This sample uses the C1Chart control.
    CustomDraw The sample creates a 2D XYPlot with a single series in the form of a spiral. By using the ChartDataSeries Draw event, the spiral is draw using two colors. Extreme customizations of a series can be performed using this event.
    DataBoundChart Shows a 2D Horizontal Bar Chart using data from a database. This sample uses the C1Chart control.
    DataChart Shows a 2D Horizontal Bar Chart using data from a database. This sample uses the C1Chart control.
    DataStyl Shows various 2D charts and allows interactive variance of style. This sample uses the C1Chart control.
    Demo2D Explores all 2D chart types and their properties. This sample uses the C1Chart control.
    DiskSpace Shows disk space usage with pie charts and effects. This sample uses the C1Chart control.
    Donut Shows a doughnut chart with various functions, including alpha-blending, tooltips and series highlighting. The sample creates a doughnut chart and demonstrates the use of tooltips, and series highlighting. A doughnut chart is simply a pie chart with an inner radius specifying the hole size. This sample uses the C1Chart control.
    ErrorBar Shows an XY Plot with error bars. This sample uses the C1Chart control.
    FExplorer Creates and plots different groups of explicit and parametric functions. This sample uses the C1Chart control.
    FloatBar Shows a floating bar chart. This sample uses the C1Chart control.
    Function2d Shows XYPlot and Polar charts of specified functions. This sample uses the C1Chart control.
    Gantt Shows a basic Gantt style chart that displays starting and ending dates of numbered tasks.
    HLCandle Shows various price/stock charts. This sample uses the C1Chart control.
    Histogram Shows a histogram chart giving the distribution of distances of each point in a 2D scatter chart from a specified location. The sample creates a 2D scatter chart with random data, and in a second ChartGroup, develops a histogram based on the distances from each of the data points to a set of crosshairs. The crosshairs are generated using moveable ValueLabels with markers (arrows) and gridlines. This sample uses the C1Chart control.
    HistTemp Shows how to generate histogram data using one of the C1Chart GenerateHistogramData method overloads and displaying that data in a bar chart. The sample creates an XY plot of seasonal average mean temperatures in Kansas City, Mo., USA. In a second chart, a bar chart containing histogram data is generated showing the distribution of the difference from average mean temperatures through the years. Statistics are calculated by the chart for each data series and presented in an accompanying text box.
    Interview Shows a radar chart with various effects. This sample uses the C1Chart control.
    LogPlots Shows log scaling tips. It generates data using power series. It also demonstrates an obscure format added specially for log plots.
    Multi Shows multiple concurrent charts and print techniques. This sample uses the C1Chart control.
    Pie Grouping Demonstrates the use of stacked pie charts to group pie slices by category. This sample creates a stacked pie chart showing the categorization of food products, with each data entry added to the chart as a separate series.
    PieStuff Shows a pie chart with labels and effects. This sample uses the C1Chart control.
    PointStyles Creates point style with different options and applies it to bar and scatter chart data points. This sample uses the C1Chart control.
    PrintIt2D Loads both 2D and 3D persisted from and generates images or prints them. This sample uses the C1Chart and C1Chart3D controls.
    Radar Shows a radar chart and demonstrates stacked and filled radar options. This sample uses the C1Chart control.
    RotatedLabels Displays a ChartLabel and allows the label to be rotated about a fixed point.
    RtfTitle The sample creates a simple 2D XYPlot, and adds headers and footers with RFT formatting. A simple RTF editor using a RichTextBox control is part of the sample to allow modifications of the header and footer.
    Scatter Shows a scatter chart and demonstrates mouse tracking with a game. This sample uses the C1Chart control.
    SelectSeries The sample creates an inverted XYPlot with multiple series and an axis scrollbar resulting in a strip chart like appearance and function. Individual series can be selected with a mouse-click and the selected series is highlighted.
    StepChart Shows a step chart, both 2D with symbols, and with 3D effects. The sample creates a step chart and demonstrates the use of tooltips, and the effects of change 3D elevations and rotations for step charts with 3D effects. Mouse tracking for the step chart is also demonstrated.
    StockChart Shows a basic hi-lo-open-close stock chart with volumes. This sample uses the C1Chart2D control.
    ToolTip The sample creates a 2D XYPlot chart and demonstrates the use of the chart tooltip functions, properties and events.
    TrendAndError The sample creates two charts; the top chart represents random data with polynomial trend line. The bottom chart shows regression errors for each point on the first chart. This sample uses the C1Chart control.
    TrendLines Creates pseudo-random data using various models and plots it with different types of trend lines. This sample uses the C1Chart control.

    Mobile Components Samples

    C1Chart for Mobile Components includes the following Visual Basic and C# samples:

    Sample Description
    Alarmz Shows a 2D Scatter chart with AlarmZones. This sample uses the C1Chart control.
    Box Shows a Box-and-Whisker chart. This sample uses the C1Chart control.
    Bubbles Shows a Bubble chart. This sample uses the C1Chart control.
    Chlabels Shows a horizontal bar chart with mouse tracking. This sample uses the C1Chart control.
    DataStyle Shows various 2D charts and allows interactive variance of style. This sample uses the C1Chart control.
    FloatBar Shows a floating bar chart. This sample uses the C1Chart control.
    HLCandle Shows various price/stock charts. This sample uses the C1Chart control.
    MemStatus This sample uses the C1Chart control.
    Pie Shows a pie chart with labels and effects. This sample uses the C1Chart control.
    Radar Shows a radar chart and demonstrates stacked and filled radar options. This sample uses the C1Chart control.
    Scatter Shows a scatter chart and demonstrates mouse tracking with a game. This sample uses the C1Chart control.