Telerik blogs

Latest

  • Web

    RadGridView for Silverlight and WPF performance compared to Silverlight and WPF DataGrid

    Just before our upcoming Q1 2011 release (next week) I’ve decided to check RadGridView performance compared to standard Silverlight and WPF DataGrid components and to test this I’ve declared a TabControl with two tabs - RadGridView in the first tab and a standard DataGrid in the second. Both grids are bound to collection with 1 million records. Having a collection with 1 million objects with many properties (for example 1000 properties) will consume a lot of memory and the creation will be insanely slow and that is why I’ve decided to turn off auto-generated columns for both grids and add desired...
  • Web

    How to Synchronize RadTreeView`s Drag and Drop Operation with the Database

    Part one: Moving a child element from one parent to another 1. Problem     The purpose of this post is to show one possible way to solve the following scenario. Having a Silverlight RadTreeView that loads its items from a database via WCF RIA services, we want to update the database immediately after a drag and drop operation has been performed within the RadTreeView. The drag and drop operation in this post will be moving a child element from one parent to another. Reordering items will be shown in a future post. 2.Design     We will be using the MVVM Design Pattern. Let’s take a close look...
    February 21, 2011
  • Web

    Hello Linux! RadControls for Silverlight Support the Preview of Moonlight 4.

    The preview of Moonlight 4, an open source Linux implementation of Microsoft Silverlight by Novell is already a fact. And so is Telerik RadControls for Silverlight support for it. Now Linux users gain access to the latest Silverlight content and also to the advantages of the latest features of Silverlight on all platforms. Telerik and Moonlight is a powerful development combination. The preview of Moonlight 4 and RadControls for Silverlight support for it, now gives developers the flexibility they need to extend rich media application development to Linux. And this is not the first time we cooperate with Novell. Back in...
    February 16, 2011
  • Web

    Using Silverlight's easing functions when expanding/collapsing items in TreeView and PanelBar

    With the upcoming Q1 2011 Beta release, we’ve decided to sugarcoat RadTreeView and RadPanelBar even more. With the release of Silverlight 3, Microsoft introduced easing functions which are basically “custom mathematical formulas to your animations. For example, you may want an object to realistically bounce or behave as though it were on a spring.” Incorporating easing functions within RadTreeView or RadPanelBar can be done using Telerik’s AnimationManager:
    February 14, 2011
  • Web

    TileView new feature: Maximized item docking

      With the Q1 2011 the RadTileView will support a couple of new features. One of them is the Windows 7 like docking for maximizing an item. To use this feature will be easy and intuitive. The first thing you'll have to do is turn it on using the IsDockingEnabled property, then drag an item to the desired maximize position(note that depending on the position a respective MaximizeArea will appear) and drop it there. Example Here I'll show you how to create a simple RadTileView with docking. First let's add a RadTileView, some DataTemplates and styles for the RadTileView and the RadTileViewItems: <Grid.Resources>     <DataTemplate x:Key="itemTemplate">         <StackPanel Orientation="Horizontal">             <TextBlock Text="Item" />             <TextBlock Text="{Binding...
    February 10, 2011