Telerik blogs
  • Release

    Q1 2010 SP2 (version 2010.1.603) of Telerik XAML controls is now live

    Our latest Service Pack release includes a lot of fixes and improvements in our XAML controls. You can read full release notes at: RadControls for Silverlight Release Notes RadControls for WPF Release Notes To download the files please log into your accounts and go to the Downloads section. The online demos have been updated and available at: Silverlight Online Demos With this release we uploaded the brand new WPF QSF, whose design is now analogical  to the RadControls for Silverlight online demos, thus once again demonstrating the code re-usability between the two suites. WPF Online...
  • Desktop WPF

    How - to: Bind to IsExpandable Property of GridViewRow in RadGridView for WPF with Attached Behaviors.

    Attached behaviors give you the opportunity to go far beyond the build-in functionality and to create one of your own. You are free to associate an action with an event or a property value. All you need is the assembly that comes with Expression Blend - System.Windows.Interactivity.dll. In our case here the goal will be to create a behavior that enables us to bind to the property of the RadGridView’s rows – IsExpandable. Normally you do not need to do nothing more but to set it to the value you want. However, if it is necessary to use it after...
  • Web

    How To: Synchronize your UI selected items with your data context using MVVM and Blend behaviors for Silverlight and WPF

    Very often you need “two-way” binding between some UI component with multiple selection and a data context property for selected items – let’s say RadGridView and the following model: XAML <telerik:RadGridView ItemsSource="{Binding Data}" SelectionMode="Extended" SelectedItem="{Binding SelectedItem, Mode=TwoWay}"> … C# public class MyDataContext : INotifyPropertyChanged { ... ObservableCollection<MyObject> _SelectedItems; public ObservableCollection<MyObject> SelectedItems { get ...
  • Desktop WPF

    Building BI Dashboards with Telerik RadControls for Silverlight and WPF Webinar Follow-up

    Despite the initial audio and connectivity issues, the Building BI Dashboards with RadControls for Silverlight and WPF Webinar proceeded well and we got to dive into some of the issues people face in these scenarios as well as how RadControls for Silverlight and RadControls for WPF can help answer those challenges.  This is very close to the presentation that I gave this past weekend at the New England BI Code Camp, except the webinar is a little more focused on Telerik controls.  :) In this presentation, we look at a fictional requirements list for a customer would look like and why Silverlight or WPF can...
  • Web

    How To: Column chooser for RadGridView for Silverlight and WPF

    I’ve made small demo on how to create column chooser for any RadGridView in few very simple steps:   1. Add new ChildWindow:   2. Define following XAML for the child window: <Grid x:Name="LayoutRoot" Margin="2"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> <TextBlock Text="Available columns:" /> <ListBox ItemsSource="{Binding Columns}" Grid.Row="1"> <ListBox.ItemTemplate> <DataTemplate> ...
  • Release

    Q1 2010 SP2 (version 2010.1.603) of Telerik XAML controls is now live

    Our latest Service Pack release includes a lot of fixes and improvements in our XAML controls. You can read full release notes at: RadControls for Silverlight Release Notes RadControls for WPF Release Notes To download the files please log into your accounts and go to the Downloads section. The online demos have been updated and available at: Silverlight Online Demos With this release we uploaded the brand new WPF QSF, whose design is now analogical  to the RadControls for Silverlight online demos, thus once again demonstrating the code re-usability between the two suites. WPF Online...
  • Desktop WPF

    How - to: Bind to IsExpandable Property of GridViewRow in RadGridView for WPF with Attached Behaviors.

    Attached behaviors give you the opportunity to go far beyond the build-in functionality and to create one of your own. You are free to associate an action with an event or a property value. All you need is the assembly that comes with Expression Blend - System.Windows.Interactivity.dll. In our case here the goal will be to create a behavior that enables us to bind to the property of the RadGridView’s rows – IsExpandable. Normally you do not need to do nothing more but to set it to the value you want. However, if it is necessary to use it after...
  • Web

    How To: Synchronize your UI selected items with your data context using MVVM and Blend behaviors for Silverlight and WPF

    Very often you need “two-way” binding between some UI component with multiple selection and a data context property for selected items – let’s say RadGridView and the following model: XAML <telerik:RadGridView ItemsSource="{Binding Data}" SelectionMode="Extended" SelectedItem="{Binding SelectedItem, Mode=TwoWay}"> … C# public class MyDataContext : INotifyPropertyChanged { ... ObservableCollection<MyObject> _SelectedItems; public ObservableCollection<MyObject> SelectedItems { get ...
  • Desktop WPF

    Building BI Dashboards with Telerik RadControls for Silverlight and WPF Webinar Follow-up

    Despite the initial audio and connectivity issues, the Building BI Dashboards with RadControls for Silverlight and WPF Webinar proceeded well and we got to dive into some of the issues people face in these scenarios as well as how RadControls for Silverlight and RadControls for WPF can help answer those challenges.  This is very close to the presentation that I gave this past weekend at the New England BI Code Camp, except the webinar is a little more focused on Telerik controls.  :) In this presentation, we look at a fictional requirements list for a customer would look like and why Silverlight or WPF can...
  • Web

    How To: Column chooser for RadGridView for Silverlight and WPF

    I’ve made small demo on how to create column chooser for any RadGridView in few very simple steps:   1. Add new ChildWindow:   2. Define following XAML for the child window: <Grid x:Name="LayoutRoot" Margin="2"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> <TextBlock Text="Available columns:" /> <ListBox ItemsSource="{Binding Columns}" Grid.Row="1"> <ListBox.ItemTemplate> <DataTemplate> ...