Telerik blogs
  • Web

    UI Virtualization in CoverFlow for Silverlight

        While we are still on the crest of a performance wave, I want to spend some time to introduce the power of UI Virtualization in CoverFlow for Silverlight coming with our 2010 Q1 release.     The two most common scenarios for using a CoverFlow is either to create a navigation menu that features a small number of items, or to build a browsing control for images or videos that can feature up to a million items. The first case is quiet straight-forward. For a navigation control you generally have no more than 10-12 items which are handled with ease in...
  • Web

    Internationalization/Globalization in Silverlight 4

    I recently published a blog post series on the Silverlight Show site regarding Internationalization/Globalization in Silverlight. As a follow up to this series, I would like to address a couple of Telerik-specific approaches to this topic. One thing to note is that the source code that I have attached above is written in Silverlight 4, using VisualStudio 2010 Beta 2, so if you are developing with Silverlight 3 you could copy the code into a Silverlight 3 solution.  In part 5 of the Silverlight Show series I provided a step-by-step example of how to set up an internationalized version of a...
    March 01, 2010
  • Desktop WPF

    WPF / Silverlight: How-to improve user experience when placing RadChart in a container that changes size rapidly on user demand

    I must admit that coming up with a meaningful and relatively short title was really hard this time. Anyway, here is the scenario: You have a page layout with Grid panel with several cells and one of the cells is occupied by a RadChart control instance. Your requirements indicate that the grid layout should be flexible so you have placed several grid splitters in your panel as well. Soon enough, one of your QAs decides to play around with the GridSplitter and notices that the application slows down and becomes irresponsive (and can even crash) when the splitter is dragged around...
    February 19, 2010
  • Desktop WPF

    WPF / Silverlight: Integrating RadChart and RadContextMenu Controls

    One common request that we are receiving recently is how to integrate the RadChart and RadContextMenu controls so they play nicely together. A typical real-life scenario would probably require that each ChartItem should display different (context-specific) set of menu items. In order to address the increased interest in this functionality we decided to add a new integration example for the Q1 2010 release but for those of you that need something working right now, here is a quick overview of the required steps to add context-specific menu to Bar series items in RadChart (this can be applied to any series...
    February 08, 2010
  • Desktop WPF

    Empty data template in RadGridView for Silverlight (and WPF)

      One more RadGridView behavior frequently requested by our clients is to display a message when there are no records to display. A typical real life scenario would be a RadGridView displaying a list of search results. When there are no results found we would like to have a message like “No results found!” displayed in RadGridView.       UPDATED VERSION FOR SL4 If you download the project above , you will see that if you get the EmptyDataTemplateBehavior.cs into your project, setting the empty data template will be as easy as writing a few lines of XAML : <telerik:RadGridView x:Name="RadGridView1" > <i:Interaction.Behaviors> <local:EmptyDataTemplateBehavior> <local:EmptyDataTemplateBehavior.EmptyDataTemplate> <DataTemplate> <TextBlock Text="No results...
    February 01, 2010