Posts in 'web'
SpreadJS not only provides style for the cell, but also for the row, the column, and the sheet, so that you can quickly customize the appearance of a cell or a range of cells (or rows or columns) or default style for all cells in the sheet.
Wijmo jQuery widgets are often used in public-facing form based web applications to create a smooth and engaging user experience. The WijRadio and WijCheckbox widgets are used to select different kinds of user input. These two can be defined as:
Selection is a very common feature used in C1GridView, which allows users to select rows and applies a highlight color on the selected rows.
While developing applications in Wpf, sometimes we follow the MVVM pattern and come across the requirement to bind commands. We'll discuss the same in this blog. And for demo purpose, I've implemented command binding in Wpf C1DataGrid. Our motive is to enable row selection using MVVM.
More often than not, users have a requirement to display images in Silverlight applications. Here, we discuss the same using C1DataGrid for Silverlight.
ComponentOne, a division of GrapeCity and a leader in developer-productivity tools, announced this week while exhibiting at O’Reilly Fluent Conference in San Francisco, CA that its kit of user interface (UI) widgets for HTML5 development, Wijmo, has officially been released in Japan by GrapeCity.
PITTSBURGH, PA- May 24, 2013 – ComponentOne, a division of GrapeCity and a leader in developer-productivity tools, will be showcasing their 2013 v1 release of Wijmo Enterprise at O'Reilly Fluent Conference May 28-30, in San Francisco, CA
A Cell Style is a great way to make important data stand out on a sheet, SpreadJS provides styles to customize your text to give it the exact look you want. You can add a variety of styles and colors to your text, as well as borders or gridlines of cells.
Ad-Hoc reporting is a very common requirement if we talk about reporting. It is very common for a developer to handle the report data and layout, and it can become quite a tedious task if the reporting tool is not flexible enough. Thanks to the rich API of ActiveReports, developers can use it efficiently, both at the designer level as well when working with code-behind.
ActiveReports is designed to run reports as quickly a possible, so generally reports are generated and displayed on the viewer in no time. Since there is no benchmark defined in regards to the length of a report, it could vary from a very small report to a very large report. When working with a very large report, the report generation may take a while; however the user has no option to check on the report progress.
Thanks to everyone that showed up for our webcast this week. It had record breaking attendance here at ComponentOne! If you missed it or want to share or watch it again, here is the recording.
Merging is when you combine a range of cells to create a new, larger cell. This is a great way to create a label that spans several columns or several rows. You can easily create a cell span in the view port, row header, or column header area by using the addSpan method of Sheet object, and remove the span from a merged cell by using the removeSpan method.
Recently added with the release 2013v1 of Wijmo was an addition to the Knockout library enabling two way bindable functionality for the Data of the WijCarousel. This is perfect for those who want to manage the content of their carousel on the fly.
Conditional Formatting in Spread is already supported in the Windows and Web versions. With Spread WPF-Silverlight, this feature has been enhanced to match the level of Excel 2013. You can now set icons, bars, background, foreground, color gradient, etc. within a cell for certain conditions which is really cool for data visualization. Spread WorkSheet's ConditionalFormats property allows you to set a conditional formatting rule for a particular CellRange. The example below sets an Icon Rule for a cell range:
ActiveReports is one of the most powerful report designers in the market. With its new PageLayout feature, it allows designing of reports at page level without using any banded sections. And therefore, it has become every developers’ first choice.