The usability and value of most modern dashboards becomes seriously questioned if the data shown is fixed, and the user does not have the ability to zoom in or drill-down into the data to a more detailed view. Implementing this functionality can sometimes...
WcfServiceDataProvider is a handy new control introduced to the Silverlight and WPF suite of controls in the 2010.1 release. The control is somewhat different from most of the other controls. It has no visual aspect to it (hence the pictureless blog post...
Along with ComponentArt UI Framework 2010.1 for Silverlight and WPF comes fantastic new funtionality for our ItemFlow control, the ability to utilize live XAML content within ItemFlowItems. This brings to bear endless possiblities, anything from a simple...
With Web.UI 2010, ComponentArt has introduced the ability to quickly apply a pre-built stylized design to UI controls in the form of Themes. This allows developers to concentrate on the functional behavior of the control, as design concerns are essentially...
As my previous blog post mentioned, the sophisticated axis annotation mechanism is one of the most useful features of the Silverlight Chart control released with Web.UI 2009.3 . It allows the programmer to just drop the data into the chart and not worry...
This blog post lists all the chart types that Silverlight Chart supports. They are divided into several sections: bar charts, pie and doughnut charts, area charts, line charts, marker and bubble charts and financial charts. Next to each chart type illustration...
One of the most sophisticated and exciting features of the Silverlight Charting control released with Web.UI 2009.3 is the Axis Annotation mechanism that prevents overlapping of long labels. The mechanism consists of an algorithm that selects the best...
As most people reading these blogs are aware by now, the recently released Web.UI 2009.3 , introduces a powerful Silverlight Gauges control. One of the features that makes this control really powerful is the ability to insert additional Silverlight controls...
In my previous blog post, Silverlight Chart Drilldown: Part One , I described the steps necessary to create a drill-down chart using ComponentArt's Silverlight Chart . To navigate backwards to higher levels of drill-down we used a simple button that...
Standard Silverlight Slider comes with the baked-in numeric axis. While this is sufficient for working with, well, numeric data, it requires extra plumbing to map numeric values to any other data type or collection of data points, including writing a...
The SOA.UI library has, since its introduction, defined its standard UI-serving services not only in terms of interfaces and DataContract s, but as a set of base classes to be inherited. This approach provides the automatic inheritance of the relevant...
One question that pops up surprisingly often is how to embed a TreeView control (or any other, but TreeView owes its dominant popularity to Outlook navigation pane) inside a NavBar panel and have it fill up the whole panel. This proved trickier than it...
The Silverlight Upload control has, up until 2003.3 SP 1 required the inclusion of System.Web.Silverlight.dll and the use of the Silverlight ASP control. This requirement is due to the fact that Silverlight Upload requires two values provided via the...
By default the Menu will attempt to position all sub-menu drop-downs inside of the Silverlight plug-in area. Sometimes this is not the desired behaviour, in this example the Menu.Clip feature will be used to achieve a neatly aligned appearance. Figure...
A bit of time has passed since we introduced the SOA.UI framework for writing web services that drive the UI. Integration with this elegant framework has become an important part of Web.UI for Silverlight , but our AJAX controls also contain quite a bit...