← Back to all blogs

Posts in 'silverlight'

Map Visualizations…without Maps!

Did you know that you can create a flashy data visualization on a map without needing a real mapping control?

Add Images to Charts in Your Silverlight & WPF Apps

Adding images to charts in a Business application makes it more interesting. Lets discuss how to add images or pictures to convey business information more effortlessly.

Excel Like formula with Spread for Silverlight

Spread for Silverlight has introduced an exciting new feature. Spread now provides a Formula TextBox which gets enabled when you enter a formula in a cell at run time. It now allows entering formulas in cells just like you do it in Microsoft Excel. Something like the image below:

Export Silverlight C1Chart Data to Excel

Mostly, when we talk about exporting chart to an Excel sheet, we expect Chart to be exported to Excel sheet as an Image. In case you are looking to export C1Chart for Silverlight as an Image, you can refer to this documentation link.

HowTo: Customize FilterEditor of C1FlexGrid

ComponentOne FlexGrid allows end users to filter columns based on their values by using C1FlexGridFilterService. This service needs FlexGridFilter dll to be present in the project.

Drag and Drop Multiple Items in C1TreeView

ComponentOne TreeView supports drag-and-drop operations within the tree. We just need to set the 'AllowDragDrop' property to 'True' and the users will be able to reorder nodes within the tree by dragging them with the mouse.

Flipping C1Tiles in Code

Now a days, Tiles have become one of the necessary feature of every application. Every one wants to have tiled display for providing quick navigation and better UI to their application. C1Tile helps you achieve the same and you can get several different tile controls that support sliding and flipping animations with live updates. By default, Tiles are flipped by user interaction or on a regular time interval.

Outlook-style Grouping

C1FlexGrid for WPF/Silverlight control now supports the creation of groups by dragging column headers into a grouping area, which is created by a separate component. What’s neat and ultra flexible about FlexGrid’s grouping panel is that you can customize the grouping behavior by using a simple value converter.

What's New in WPF and Silverlight 2013 v3

Studio Enterprise 2013 v3 is now available just one day after the release of Visual Studio 2013. Normally each release I post about what's new in all of the ComponentOne XAML studios in one post but this time i'm splitting out WinRT XAML from Silverlight and WPF because there's too much to mention for each studio. Studio for WinRT XAML continues to expand greatly (see my next post about that), while WPF and Silverlight have some exciting new stuff that's exclusive to these platforms such as themes and 3D charts. Let's run through what you'll find new inside Studio for WPF and Silverlight this release.

Handle DoubleClick Event in Silverlight4 using C1TapHelper

One of the customers requested for displaying the contents of a row in C1DataGrid when it is double clicked in Silverlight 4.

Announcing Spread WPF-Silverlight 7 v2!

ComponentOne is proud to announce the release of the new Spread WPF-Silverlight 7 v2. There are major upgrades to this version compared to the last release one year ago. There are many new features in this release including: the introduction of Excel 2013 like UI appearance and gesture touch support, Improvements for Excel file import/export and formula calculation performance, 10 categories 40+ chart types totally compatible with Excel, the ability to embed pictures into documents, a formula textbox control, and more...

C1Knob with Frequency/Interval Step

Recently a customer enquired about an implementation in C1Knob control, part of Gauges for WPF wherein he wanted to change the value with a particular frequency/ interval just like a simple slider control behaves with interval property.

Creating Colored “Alarm Zones” in C1Chart for XAML

In this post I describe a custom implementation of colored bands, or 'Alarm Zones,' in the C1Chart control, and I provide coded solutions for both WPF and Silverlight. The same code can also be applied to Windows Store and Windows Phone apps as well.

Getting Started with ComponentOne Chart Video Series 1-4

In this video tutorial series I show you how to get started using the ComponentOne Chart controls for Silverlight, WPF, Windows Phone and WinRT XAML. Since the controls share the same code base, much of the same code and techniques can be applied to all XAML versions.

HowTo: Change Mouse Cursor for C1RichTextBox Table Element

In this blog lets discuss how we can change the mouse pointer over a table in a ComponentOne RichTextBox document. For example if we have a document in ComponentOne RichTextBox which contains a paragraph and a table and we want that the table should behave differently from the whole paragraph. If we hover the mouse over paragraph and in between there is a table in it the mouse cursor remains the same. Here we would want that the mouse pointer should remain same for the paragraph but different for the table. This is to discriminate between a Table and a paragraph. Have a look at the image below.

Highlight Search String in Silverlight Flexgrid

Many of our users often requested on how to highlight searched text with changed Foreground in Silverlight Flexgrid. This blog explains a simple approach to do this.

Preserving a Docked Layout with C1DockControl

A common requirement for desktop applications with multiple tabs is to allow the user to save their workspace so they can quickly get back to being productive. With the ComponentOne docking controls for WPF (C1DockControl), you can deliver a multi-tabbed user interface that supports docking and floating windows. The user can rearrange their workspace quite easily by dragging tabs and docking them to any other location. So what if you need to save the workspace for future runs of the application?

Copy Data from Excel to ComponentOne Grids for Wpf

Provision to copy data from MS-Excel to any grid component is quite a common requirement. Here, we discuss the same implementation using C1DataGrid and C1FlexGrid for WPF.

How To: Conditional Combo Cell Editor

C1Datagrid for Silverlight being a Data bound control is used heavily with the applications demanding user input. This interactivity is incorporated in form of various types of editors like textbox, numeric updown control or it could be a ComboBox which comes with either DataGridTextColumn, DataGridNumericColumn or DataGridComboBoxColumn. For specific requirements, DataGridTemplateColumn can be implemented which allows other controls like RichTextBox or other usercontrols to be used as editors.