Telerik blogs

Latest

For the latest product updates, please visit Release.

  • Desktop WinForms

    Smooth scrolling in RadGridView for WinForms

    Up until Q3 2009, RadGridView for WinForms used a scrollbar in every child view when in hierarchy mode. This however can be a problem when there are many nested levels, i.e. it can lead to a situation where you do not have enough visual estate to scroll through the hierarchy:     In our latest release RadGridView is using only one scrollbar that scrolls the root level and all the child views, with no performance loss whatsoever, because we have optimized the scrolling mechanism to be better performing and smoother:     Since there are cases where using nested scrollbars is the better option, we still offer the...
    November 06, 2009
  • Desktop WinForms

    RadControls for WinForms Q3 2009 - HTML-like Text Formatting

    The RadMarkupEditor The RadMarkupEditor is a new WYSIWYG editor that has been added to the underlying framework of the RadControls to simplify the task of editing text in HTML-like markup. This editor is available for all Telerik WinForms controls that support HTML-like text formatting. Accessing the RadMarkupEditor is as simple as locating the text property of a particular RadControl in it's properties window. If the RadControl supports Html-like markup, the text property will contain a dropdown button. Clicking on the dropdown button will display a dropdown with a "Start MarkupEditor" button on it. Clicking this button will display the RadMarkupEditor....
    November 05, 2009
  • Desktop WinForms

    RadElement Lifecycle – a WinForms TPF Story

    Why new TPF improvement? Knowing that the faster an application loads, the better the overall User Experience is, we put serious efforts in optimizing our presentation framework as much as possible. Since Q3 2009, RadElement, the smallest visual unit in Telerik Presentation Framework (TPF) has been given its own lifecycle. The major benefit of this new improvement is significant boost during the loading and disposing stages. Simple tests prove that controls load and dispose between 50% up to 300% faster, depending on the depth of the corresponding element tree, hosted on each control. Some Technical Stuff A RadElement...
    November 04, 2009
  • Desktop WinForms

    RadScheduler for WinForms data binding and occurrence exceptions

    The big [new] feature for Q3 2009 release in RadScheduler for WinForms has got to be the resource grouping functionality. There are, however, numerous other improvements that also deserve attention, such as data binding. Some of you may remember that in its first release the WinForms Scheduler had just basic support for binding to appointment data. Later we extended this functionality to support storing associations to resources in the data source. Well, the Q3 2009 release brings to RadScheduler support for binding to exceptions (through the SchedulerBindingDataSource) out-of-the-box. No, these are not exceptions as in “C# exceptions”...
    November 04, 2009
  • Desktop WinForms

    Draggable Series Items In RadChart for WinForms

    A few weeks ago, someone asked me if the RadChart supported dragging the series items around. The simple answer to this question is no, there is no out-of-the-box support for this feature in the RadChart. I was curious though, so I decided to try my hand at making this concept into a reality. What follows is the code I came up with to do it. Figure 1. The Final Result Fields and Constructor In the constructor I am basically generating a bunch of random values to use in the chart. As you can see, I am actually using two series. The ...
    October 02, 2009