Telerik blogs
  • Desktop WPF

    A Binding Navigator in the XAML world

    Remember the good old Binding Navigator of the glorious WinForms past? (If you don’t, this will refresh your memory) Last week a client asked or a Binding Navigator control in WPF. Now, this is somewhat out of place in WPF and Silverlight where the data binding mechanism is completely different, but if you are porting an old Windows Forms application and would wish to preserve the general user experience, such a control would be invaluable. This small control behaves much like the old Binding Navigator, while being fully MVVM-enabled through commands. You bind the control to your collection of items, then access...
    June 08, 2010
  • Desktop WinForms

    RadPageView – next generation WinForms navigation control

    As the new Q2 2010 release is approaching, we wanted to share some more information about our brand new control RadPageView, meant to supersede existing RadTabStrip and RadPanelBar. “Why yet another tab-strip?” someone would ask. Several are the major reasons that made us create this new control, namely: Extensibility, scalability and ease of use. With the new semantic that lies behind RadPageView, it is very easy to create custom views over a collection of pages. Well thought light element tree, which reduces both memory footprint and User Interaction response time and allows for easy and intuitive styling. Myriad of new features in...
  • Web

    Manage all Resources and Appointments data for RadScheduler for Silverlight using RIA Services.

    This blog post could be helpful for those who seek a way to store and retrieve all appointments information like Resources, TimeMarkers, Categories. It also provides a handy way to handle recurrence exceptions without any additional code. 1. Database design (This step can be avoided if a DataModel is initially created and then a database is generated from it). The key points that need to be taken into consideration when planning the database are: Where to save appointments Where to save recurrent appointments’ exceptions Where to save resources and how to relate them with appointments Here is the database schema used in...
  • 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...
  • Desktop WPF

    A Binding Navigator in the XAML world

    Remember the good old Binding Navigator of the glorious WinForms past? (If you don’t, this will refresh your memory) Last week a client asked or a Binding Navigator control in WPF. Now, this is somewhat out of place in WPF and Silverlight where the data binding mechanism is completely different, but if you are porting an old Windows Forms application and would wish to preserve the general user experience, such a control would be invaluable. This small control behaves much like the old Binding Navigator, while being fully MVVM-enabled through commands. You bind the control to your collection of items, then access...
    June 08, 2010
  • Desktop WinForms

    RadPageView – next generation WinForms navigation control

    As the new Q2 2010 release is approaching, we wanted to share some more information about our brand new control RadPageView, meant to supersede existing RadTabStrip and RadPanelBar. “Why yet another tab-strip?” someone would ask. Several are the major reasons that made us create this new control, namely: Extensibility, scalability and ease of use. With the new semantic that lies behind RadPageView, it is very easy to create custom views over a collection of pages. Well thought light element tree, which reduces both memory footprint and User Interaction response time and allows for easy and intuitive styling. Myriad of new features in...
  • Web

    Manage all Resources and Appointments data for RadScheduler for Silverlight using RIA Services.

    This blog post could be helpful for those who seek a way to store and retrieve all appointments information like Resources, TimeMarkers, Categories. It also provides a handy way to handle recurrence exceptions without any additional code. 1. Database design (This step can be avoided if a DataModel is initially created and then a database is generated from it). The key points that need to be taken into consideration when planning the database are: Where to save appointments Where to save recurrent appointments’ exceptions Where to save resources and how to relate them with appointments Here is the database schema used in...
  • 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...