Telerik blogs
  • Desktop WPF

    How to: Validate data with SL/WPF RadGridView Part I – validating on property/cell level via Data Annotations

    With the next Q3 2009 official release we are introducing a significant improvement to the validation mechanism of the RadGridView control. If we compare the new validation to the previous versions we add another validation layer (Data Layer) and refactoring of the related events. In a series of blog posts I’ll try to clarify this mechanism with several small examples. I’ll start the series with validation for a single cell.   How to: Validate data on a cell (property) level with RadGridView for Silverlight and WPF   The cell validation occurs when a GridViewCell is edited and its new data is about to be committed. At...
    October 27, 2009
  • Release

    Telerik announces second Beta release of RadControls for Silverlight/WPF Q3 2009

    Our second Beta release is now available for download and it once again includes brand new controls as well as major new additions. RadGridView now features Vertical and Horizontal UI Virtualization with container recycling added for rows and cells. Thus, the performance and the responsiveness of the control has become 5x faster. The control also provides an extended Validation support by adding metadata driven validation (via data annotations attributes) and validation events that allow support for custom validation.     RadChart now provides full Negative Values support for all relevant two-dimensional series types. The controls also provides support for Multiple Y axes.     RadChart adds a highly requested support for secondary...
    October 20, 2009
  • Web

    Quick and painless Byte Array to Image converter for RadGridView for Silverlight

    We received a question today in regards to a binding issue with RadGridView, or rather an issue with an Image in a custom cell template that the customer was trying to bind to a custom value.  They had the basic setup right: <DataTemplate>    <Image Source="{Binding ImageData}" /> </DataTemplate> But something wasn't quite working right.  After doing a little digging, we found that they weren't sending a URI to the Image but rather a byte array.  Unfortunately, the Image control in Silverlight doesn't quite know how to pick up on this so you need to convince it- with a converter. With a little bit of coding...
    October 07, 2009
  • Web

    Navigation for CoverFlow

    The Silverlight team decided to remove the ScrollBar control that used to be part of CoverFlow's control template. One of the reasons behind this decision is the easiness by which you can now, using Silverlight 3 element binding, create your own navigation. To learn more about all changes introduced by the beta version check my previous blog post here. This article explains in details how to create your own navigation using a range control, e.g. one that inherits from the RangeBase class. The first thing we need to do is to declare a CoverFlow control with some items in a straight-forward...
    October 06, 2009
  • Release

    Q3 2009 Beta released for Telerik RadControls for Silverlight/WPF

    As Q3 2009 is approaching and there are plenty of new controls and major features coming, we wanted to share with you some of the cool new controls and features that will be officially be released with Q3 2009. This Beta release includes several brand new controls and major additions to the existing controls: Note: All controls (except RadCoverFlow) that are currently available only for the Telerik Silverlight suite will also be included in our WPF offering with the official Q3 2009 release   New Controls RadRibbonBar - available only for Telerik Silverlight suite Telerik Silverlight RibbonBar is an easy-to-use implementation of the Microsoft Office 2007...
    September 18, 2009
  • Desktop WPF

    How to: Validate data with SL/WPF RadGridView Part I – validating on property/cell level via Data Annotations

    With the next Q3 2009 official release we are introducing a significant improvement to the validation mechanism of the RadGridView control. If we compare the new validation to the previous versions we add another validation layer (Data Layer) and refactoring of the related events. In a series of blog posts I’ll try to clarify this mechanism with several small examples. I’ll start the series with validation for a single cell.   How to: Validate data on a cell (property) level with RadGridView for Silverlight and WPF   The cell validation occurs when a GridViewCell is edited and its new data is about to be committed. At...
    October 27, 2009
  • Release

    Telerik announces second Beta release of RadControls for Silverlight/WPF Q3 2009

    Our second Beta release is now available for download and it once again includes brand new controls as well as major new additions. RadGridView now features Vertical and Horizontal UI Virtualization with container recycling added for rows and cells. Thus, the performance and the responsiveness of the control has become 5x faster. The control also provides an extended Validation support by adding metadata driven validation (via data annotations attributes) and validation events that allow support for custom validation.     RadChart now provides full Negative Values support for all relevant two-dimensional series types. The controls also provides support for Multiple Y axes.     RadChart adds a highly requested support for secondary...
    October 20, 2009
  • Web

    Quick and painless Byte Array to Image converter for RadGridView for Silverlight

    We received a question today in regards to a binding issue with RadGridView, or rather an issue with an Image in a custom cell template that the customer was trying to bind to a custom value.  They had the basic setup right: <DataTemplate>    <Image Source="{Binding ImageData}" /> </DataTemplate> But something wasn't quite working right.  After doing a little digging, we found that they weren't sending a URI to the Image but rather a byte array.  Unfortunately, the Image control in Silverlight doesn't quite know how to pick up on this so you need to convince it- with a converter. With a little bit of coding...
    October 07, 2009
  • Web

    Navigation for CoverFlow

    The Silverlight team decided to remove the ScrollBar control that used to be part of CoverFlow's control template. One of the reasons behind this decision is the easiness by which you can now, using Silverlight 3 element binding, create your own navigation. To learn more about all changes introduced by the beta version check my previous blog post here. This article explains in details how to create your own navigation using a range control, e.g. one that inherits from the RangeBase class. The first thing we need to do is to declare a CoverFlow control with some items in a straight-forward...
    October 06, 2009
  • Release

    Q3 2009 Beta released for Telerik RadControls for Silverlight/WPF

    As Q3 2009 is approaching and there are plenty of new controls and major features coming, we wanted to share with you some of the cool new controls and features that will be officially be released with Q3 2009. This Beta release includes several brand new controls and major additions to the existing controls: Note: All controls (except RadCoverFlow) that are currently available only for the Telerik Silverlight suite will also be included in our WPF offering with the official Q3 2009 release   New Controls RadRibbonBar - available only for Telerik Silverlight suite Telerik Silverlight RibbonBar is an easy-to-use implementation of the Microsoft Office 2007...
    September 18, 2009