buy now
log in
MindFusion

A list of downloadable samples that demonstrate various features of MindFusion.Reporting for WinForms component.

WinForms Reporting Control: Bar Codes

Bar Codes

Among the features supported by MindFusion.Reporting for WinForms are barcode items. The sample generates a list of concert tickets that can be printed or exported in four different formats – Excel, HTML, image, or PDF. Each ticket is built of various report labels and each one has a barcode. Some of the report elements are data bound.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporting Control: Business Cards

Business Cards

MindFusion.Reporting for WinForms can arrange page content both horizontally and vertically. This feature is utilized here in order to display a number of business cards and fill up as much of the available space as possible.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporter Control: Custom Drawing

Custom Drawing

MindFusion.Reporting for WinForms offers different ways to customize your report. In this sample we use custom drawing on the Canvas report item. The RenderContents event is handled and each row on the last column of report data shows a red-orange mark to indicate visually its value compared to the total of all values in the category. By implementing this scenario in your WinForms application the ways to customize the appearance of your report are practically endless.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporter Tool: Exporting

Exporting

Reporting for WinForms presents you with numerous ways to export your report. You can choose among a PDF document, HTML web page, image or Excel spreadsheet. The export is performed with a single method call. The final result matches closely the original report to ensure no data is lost between file conversions. The sample uses a report where each data set is built of several labels and an image item that emulate records in a movie catalogue.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporter Component: Invoices

Invoices

The sample demonstrates how to combine MindFusion report elements to produce a well-designed invoice page for each invoice record in the sample Northwind database. The report design includes several DataRange items, numerous labels and picture elements. Each page has a header and a footer. In addition many of the labels have custom font styles.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporting Component: List Binding

List Binding

The sample produces a list with report records bound to a movie database. Each report entry includes a canvas element where custom drawing is used to draw the rating beneath the movie cover.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporting Component: Northwind Traders

Northwind Traders

Here we have combined many report elements to produce a master-detail report, which presents a product catalog. The report includes a picture for each category, numerous labels with various font and color formatting, line elements and nested data ranges. The report starts and ends with a few pages, whose design is completely different from the design of the data bound pages in between.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporter: Pie Charts

Pie Charts

MindFusion.Reporting for WinForms boasts a professional chart control designed to help you integrate amazing bar, pie, radar and line charts in your reports. Each chart type supports a comprehensive list of customization options. The sample uses the pie chart control to give you a graphical representation of the distribution of items in each report category.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporter Control: Rotating Images

Portfolio

Learn how to create a report that presents a portfolio of the employees in an organization. One of the importnat features demonstrated in this sample is the rotation of images and labels at an arbitrary degree.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporter Control: Report Editor

Report Editor

The reporting control not only helps you deliver impressive reports, but also provides a friendly user interface to design them. The package contains a report editor control, which can be integrated into your application to let your users create new and modify existing reports without any programming knowledge. This sample illustrates how to embed the report editor control.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporting Component: Side-by-side Reports

Side-by-side Reports

This sample illustrates how to display two reports one next to another and how to dynamically rerun parametrized reports. This is accomplished through the SideBySideContainer report item.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporting Component: Simple Databound Report

Simple Databound Report

This sample illustrates how quickly and easily you can create reports for an existing database. This particular report displays a list of employees by binding directly to the data. The records have alternating backgrounds that make the report easier to read. The report has a header and a footer.

Download the sample in C#
Download the sample in VB.NET

WinForms Reporting Control: Conditional Formatting of Cells

Conditional Formatting of Cells

Custom painting is used to paint cells from a given column in a report according to a criteria. Those, whose value is less than 30, are colored in red.

Download the sample in C#

WinForms Report Tool: Basic Principles

Tutorial 1: Basic Principles

This tutorial aims to make you familiar with the very basics of using MindFusion WinForms reporting control. Here you learn how to add report elements, how to bind them to a data source and how to organize them on a report page. Finally, you learn how to create a report viewer and render your report in it. You will get hands-on experience with the easy way a report is created and customized with the control - most of the work is done in design-time, with an occasional line of code.

Download the sample in C#

WinForms Reporting Component: Nested Data Ranges

Tutorial 2: Nested Data Ranges

Nested data ranges are a powerful way to render the desired report data into as many levels as needed. First, you have sections of report items, say categories, that are retrieved from the data source. Then you have specific data fields for each category, whose data is also read from the data base. Each field might have subfields and the list goes on and on. This sample teaches you how to use nested data ranges and also demonstrates the image report item.

Download the sample in C#

WinForms Reporter: Styling

Tutorial 3: Styling

After you've finished the logic of your report, it's time to think of its appealing looks. Luckily, with MindFusion.Reporter for WinForms you can easily do both and this tutorial teaches you how to deal with the stylish side of your report. Each report section is rendered with alternating colors and the header cells are with custom background. In addition, each data range has border to make it easier to read.

Download the sample in C#

WinForms Report Control: Bar Chart

Tutorial 4: Charts

Charts are essential parts of reports and MindFusion reporting integrates its stand-alone full-features chart control as part of its API. You have a ready-to- use component packed with tens of grid, legend, label and color properties. This sample tutorial uses the bar chart control to create a data-bound column chart with gradient bars that have top labels. For further reference of the comprehensive feature list of the charting control, check the online reference here.

Download the sample in C#

WinForms Reporting Library: Radar Chart

Tutorial 5: Radar Chart

The final tutorial stresses one more the importance of beautiful charts for a beautiful report. Here we customize the radar chart control to create an eye- catching graphic that gets its data from the database. Furthermore, you can learn how to bind various data properties of the control to matching fields in the database.

More on radar charts here.
Download the sample in C#

Copyright © 2001-2024 MindFusion LLC. All rights reserved.
Terms of Use - Contact Us