← Back to all blogs

Featured Posts

Posts in 'web'

Design Tips for Creating Modern Style Charts in XAML

Designing a chart for a Modern UI-style application should be one of the easiest tasks in a developer’s lifetime. The Modern UI (formerly Metro) style that you know has very simple and minimalistic qualities to it. Some of those qualities include:

Carousel control in Wijmo suite provides us the ability to dynamically display text, images, controls, and more over web browsers. Typically users display images by directly providing the ImageUrl to the Carousel control and the images are then loaded onto the browser. However there might be cases when a user may want to directly pull the images from a database and then display them in the Carousel.

Implementing AutoSearch in MultiColumnComboBoxCellType

Spread for ASP.Net control provides various editing options for its users as per their requirements. These editing options come in the form of various Cell types which can be set in a sheet to customize how the user interacts with the information in that cell. For more details on the different available CellTypes, you can refer to this documentation link.

ActiveReports7: Exporting Section Reports to JPEG

If you ever wanted to export SectionReports from ActiveReports 7 to JPEG image files and thought that it was a dead end, then you may not be aware of the the flexibility that ActiveReports offers. Let's get into the technicality of this subject and make our way through exporting SectionReports to JPEG Files.

Animated Gauges for XAML

ComponentOne Gauges offer an interesting way to visualize your data. The C1Gauge libraries for Silverlight, WPF, Windows Phone and WinRT are all identical so I will refer to them as a whole as Gauges for XAML. While the gauges do not have built-in animation features, they do support standard XAML animation techniques. This blog post describes a common scenario and shows how you can apply an animation to the gauge pointer upon value change.

Using ActiveReports 7 with WPF

ActiveReports 7 is natively not supported in the WPF environment. However it can be hosted in WPF with the help of WPF's WindowsFormsHost control which allows you to host a Windows Forms control inside WPF applications. You just need to host the ActiveReports 7 Viewer control (which is responsible for rendering the report) using the WindowsFormHost control and you can view ActiveReports 7 reports  in WPF .

ActiveReports 7:"Dynamic Sorting" in Section Based Reports

Sorting is currently not supported in the Section Based Reports available within ActiveReports 7. The most common approach which a user has to take to sort a report is to use the Order By clause while defining the SQL query for the data source. This approach works well for a static sorting on a particular column. However, a user is still not able to interact with the report on the viewer and sort it once it is displayed. So what if user wants to sort any column of the report in Ascending/Descending order but only after it gets displayed on the Windows Viewer?

Typed Dataset DataSource for ActiveReports 7 & C1Report

ComponentOne provides two reporting tools namely ActiveReports 7 and C1Report . These components give developers and the end users similar flexibility to connect reports to various data sources. One data source that has been garnering a lot of attention has been the XSD or the Typed Dataset.

ActiveReports 7 and Visual Studio 2012

A few days ago we released ActiveReports 7 Hotfix 1 to add full support for VS2012! In addition to supporting VS2012 and .NET Framework 4.5, this release also adds several other features:

How To: Set Color to Pie Chart Slices.

When we talk about official reports, Charting is one feature which plays a very important role while analyzing a report and sometimes in decision making.

How To: Display ToolTip for a Cell

Spread for Silverlight does not have an in-built feature to show tooltip for a cell. This blog provides a way to use the default Silverlight ToolTip control to show tool tip for a cell in Spread.

A Print Preview Solution for FlexGrid and DataGrid

As product manager I love it when a feature can be accomplished by combining several existing ComponentOne controls into one solution. That is the case with this print preview sample that combines the C1PdfViewer control, the C1Pdf class library, and several other UI controls to create a complete print preview window for the C1FlexGrid and C1DataGrid controls. In short, the datagrid control gets saved to a PDF file in memory that is then displayed in the PdfViewer. From there users can adjust page settings, save as PDF or print.

Binding C1TabControl With C1DataGrid

Developers are often in need to link the data between two controls. Any changes done in one control should get updated in the other control. Now this is not something new and is implemented from long by using a common Data Source between the controls. Any changes from either of the controls are propagated to the other associated control.

Styling C1Chart PlotElements: The MVVM Way

MVVM architecture is quite popular among developer community and is heavily used these days. MVVM in Silverlight/WPF unlike its other Data Model counterparts, follows a simple fundamental of Code-Free Views.  Even though there are lot of conceptual features associated with MVVM,  the term Code-Free Views best fits to tell what MVVM is all about. It specifically addresses the power of data-binding and allows for a clean separation between presentation and business logic.

Searching Nodes in C1Treeview

C1TreeView is basically used to display Hierarchical data and can used in both bound and unbound mode. We can even show nested parent-child relationship by implementing C1HierarchicalDataTemplate and this has already been explained in this blog.

Export Spread to a DataTable

People often come up with the requirement to create a DataTable from an Excel file over the web. It can be easily achieved using Spread for ASP.Net and this blog explains the implementation for the same.

Display Static Google Maps in ActiveReports 7

At times, it is visually appealing to show a geographical map of a town/state/country in a report. For instance, consider a report showing facts (like area, population, etc) of states of a Country (grouped by the State). Adding the map of the state in the report will increase the visual appeal of the information to the end users.