Telerik blogs

Latest

  • Desktop WPF

    Metro UI for RadControls for Silverlight and WPF

    Windows 8 will bring exciting times to all application developers, especially those who will invest in creating the immersive applications we all saw in that video . We loved the tiles and the clean modern look and how they integrate perfectly within the UI. And I am guessing a lot of software will transition to new ways. As always Telerik will ease this process by providing its Silverlight and WPF offering with Metro UI Theme and kick start your Windows 8 development. The theme is built from the ground-up to accommodate all the best practices in Metro UI applications. Line of Business Ready
  • Desktop

    The Impact of Windows 8

    (This article is a re-post from the Telerik Watch blog by Todd Anglin) By now, you've no doubt seen the first preview of Microsoft's follow-up to the hit Windows 7 release (if not, take five minutes and check-out the video on YouTube - don't worry, it's "official" and not a leak). Windows 8 finally has a name and a face, and we finally have a (public) glimpse of where Microsoft is driving the modern OS experience. The preview does not dive deep or provide the full story for Windows 8 (expect more details as Microsoft marches towards the September Windows 8 "BUILD" conference), but it does highlight...
    June 16, 2011
  • Desktop WPF

    Using the Multiple Selection of the RadCalendar control for Silverlight and WPF with MVVM

    Developing and supporting MVVM applications is easy and effective. That's why we want to create MVVM applications that follow this pattern. Sometimes the controls we use have some limitations. For example, list properties, which are read-only and do not allow us to create an appropriate binding to our view-models. It is normal for properties of list type to be read-only, because this is considered a good practice, but it becomes a problem for the MVVM pattern. In the ItemsControl this problem is solved with two properties - Items and ItemsSource. This blog post is about an example that demonstrates how to create...
  • Desktop WinForms

    Let’s build a board game with RadGridView for WinForms

    You probably know RadGridView for WinForms. It became a must for every serious business application for its great and widely used features – load-on-demand hierarchy, self-referencing hierarchy, grouping, sorting, filtering, exporting capabilities and many others. There is one more cool feature that will greatly improve the user experience of your application – our built-in drag and drop mechanism. This is the core feature of the application that we would like to introduce today, namely Telerik Checkers.   As the name implies, Telerik Checkers is an implementation of the standard Checkers game and follows most of its rules. The drag and drop restrictions and customizations are possible thanks to the...
  • Desktop WPF

    Complex filtering for RadChart

    RadChart allows you to programmatically filter its data using FilterDescriptors as demonstrated in our help topic. However there are scenarios where you would like to have more complex filtering. For a sample scenario where a Chart is drawn according to the filtered RadGridView’s data - read further. The Chart and the GridView will be populated with the same data source – List of Business Objects: public class MyDateObject   {       public double SampleValue { get; set; }       public DateTime Date { get; set; }   }     public class MyDataContext   {       public const int min = 20;       public const int max = 80;       public ObservableCollection<MyDateObject> List { get; set; }       Random r = new Random();       DateTime baseDate = DateTime.Today;         public MyDataContext()       {           this.CreateChartData();       }         private void CreateChartData()       {           List = new ObservableCollection<MyDateObject>();           for (int i = 0; i < 15; i++)           {               List.Add(new MyDateObject() { SampleValue = r.Next(min,...