← Back to all blogs

Featured Posts

Posts in 'web'

Styling Merged Column and Row Header cells in SL DataGrid

Silverlight has been a revolution when it comes to the flexibility of designing and changing the UI of an application. Silverlight suite from ComponentOne leverages on this advantage to provide further customization options to its users.

Binding on Style Setters with Silverlight 5

Silverlight 5 has introduced a lot of new features and one of them is the ability to set binding on Style Setters. This great feature was heavily missing from the earlier Silverlight version. The functionality is pretty useful and is extensively used in WPF applications.

Using a Custom CellFactory in MVVM Scenarios

The scenario is simple: a user wants to customize the way the FlexGrid displays information based on its state. For instance, when a row is collapsed it should display as one style, and when it’s expanded it should display as another style. How can you achieve this type of logic in the XAML world while still obeying the laws of MVVM? The answer is very simple: use a Cell Factory.

Exporting Wijmo GridView to Excel

Wijmo GridView does not provide a method to export excel file. This blog explains a simple approach to save Wijmo GridView in a excel file. You can use the same approach for C1WebUI GridView as well.

Adding Vertical and Horizontal Lines in C1Report

C1Report offers to create various reports either in un-bound or bound mode. The control offers 'n' number of formatting options that help the customers to create the reports as per their requirement.

Using the ComponentOne Excel for Silverlight Control with LightSwitch

Online Demo: http://lightswitchhelpwebsite.com/Demos/ExpenseReport.aspx

Wijmo Wednesday: Grid Magic

Ladies and Gentlemen, sit down and sit back.  I’m about to show you something that will astound and amaze you.  If you look over here in the center ring, you will see an ordinary table.

Implementing Styles and Cell Merging in C1Excel

C1Excel provides functionality to apply styles and merge cells, rows, and columns. This blog shows the implementation of merging and styling in C1Excel.

Adding Custom Toolbar Button in Preview Controls

The two most important controls offered by C1Reports to view C1Report or C1PrintDocument contents are :

ComponentOne Licensing

The Licensing process of our ComponentOne controls is fairly simple. The application should have a licenses.licx file containing the licensing information and the license key should be activated on the machine.

C1NavigationList as TreeView

On a number of occasions, you wish you had something like a treeview for the iPhone where you could expand and collapse items. C1NavigationList makes it possible as it supports a number of ItemTypes (eg. HeaderItem, InputItem, GroupItem, etc).

Using Wijmo with WebSockets

There are a couple of crazy guys in Sweden doing some very cool stuff with Wijmo. Meet Uffe Björklund and Magnus Thor, the master minds behind a new WebSockets library called XSockets. They are really passionate about building real-time web applications and have turned their passion into tools and samples for the community. Their WebSockets library is for .NET applications and has HTML5 shims for browsers that do not yet support WebSockets. These guys are doing things in Web development that is what the future of the Web will be: real-time. Not to mention the insanely cool stuff they are doing with the Kinect.

Transposed FlexGrid (WPF & Silverlight)

There are times when user wants to see data as transposed i.e vertical rows and horizontal columns in grid. The simplest way to do this is use the DataTable object as the ItemsSource and transpose the data itself there.

Runtime Data Operations in Wijmo GridView

C1GridView has in-built features such as sorting, filtering, paging and grouping. These are extremely helpful for developers as it saves a lot time for them without having to implement it through code.

Windows 8 Icon Sizes

One important consideration in the UI design of our Metro-style app is the icons used to identify our application.  For Windows 8 applications, there are three possible tiles (not including a Live Tile), a badge icon, and a splash screen we can customize.  Each of these icons takes a particular size file and has a specific use.  Fortunately, the old .ico format files are no more--icons in Windows 8 are either .jpg or .png.  Below are the sizes and usage for each of the logo types:

Retain selection on Sorting or Filtering Wijmo GridView

Many customers face a situation where they want to retain the row selected by the end user after Sorting/Filtering is applied. Normally, when we apply sorting or filtering after selecting any row then selection is lost after the postback . This blog discuss the approach we need to use for having the selected row even after sorting or filtering.

Wijmo Wednesday: CDN

Today for Wijmo Wednesday, we’re going to talk about CDNs or Content Delivery Networks.

Hierarchical C1TreeView from Self-referential DataSource

As it appears, this is among one of the most common discussions on web, so thought of writing something related to C1TreeView.

Saving WebPage Using C1PDF

The C1Pdf control provides support for creating pdf files from HTML pages using 'DrawStringHtml()' method. However, there is no direct method to create a pdf from ASPX webpage.