Telerik blogs

Latest

  • Desktop WPF

    WPF Grids – to be or not to be

    Recently both Paul Stovell and Joseph Cooney blogged about one very interesting topic - "Do people really need grid controls in WPF?". They're saying that people actually don't need grids in WPF and this is what makes their blog posts worth reading. Imagine if they had said the opposite: "People need grid controls for WPF!". It would have been quite boring and wouldn’t have spurred much of a discussion. For many people the idea of not having grids for WPF sounds unconventional but Paul made an interesting parallel to justify his claim "Using grids in WPF is like buying a Ferrari to pick up...
    June 11, 2008
  • Desktop WPF

    WPF Series: IFrameworkElement - the missing interface

    If you are familiar with WPF you are aware that the the grand daddy of all controls is FrameworkElement. It is defined in the PresentationFramework.dll assembly and derives from UIElement (defined in PresentationCore.dll). Its purpose is to serve as a base element for all framework related stuff: styles, inheritance context, etc. However there is another framework element - FrameworkContentElement. The main distinct between them is that the later did not defines its own rendering behavior (its inheritors should do so). This is way properties like: (Actual)Width or (Actual)Height are not present at FrameworkContentElement. If you examine the classes that derive from FrameworkContentElement...
    June 10, 2008
  • Desktop WinForms

    RadGridView for WinForms unleashed

    Hello everyone, my name is Kiril Matev and I'm a software developer for the Windows Forms team at Telerik. We're all pretty excited about the newly reengineered RadGridView, which is a part of our Q1 2008 release, and I’d like to highlight a couple of features you might find useful. So far, you had to always construct a data source, initialize its columns, and rows, and then bind it to the RadGridView. However, many simpler scenarios demand just adding, editing and removing rows using the API directly. This so-called unbound mode for the RadGridView has long been a must-have feature for many of our customers. We had the opportunity to provide...
  • Desktop WinForms

    Theming Optimizations in RadControls for WinForms

    Ever since the first release of RadControls for WinForms, we have tried to deliver WPF-like visual effects outside of the WPF platform. This has allowed our customers to deliver dazzling effects leveraging their knowledge of the stable WinForms paradigm. On the other hand the end users are stunned by the richness of the UI interface and the slim behavior that is traditionally reserved for the high-end multimedia systems. Although quite attractive, this eye-candy has always caused a slight increase in component loading time. We have always tried to avoid this tradeoff of performance versus visuals. In our latest release, we have...
  • Desktop WinForms

    The Excellence of RadMaskedEditBox

    A lot of time passed since my last post , and lot of things have changed and were added to our unique RadControls for WinForms offer. Today, I'd like to direct the spotlight at RadMaskedEditBox for WinForms, which offers some pretty impressive functionality you will find useful in your applications. While using a text box control for text input and editing is quite familiar, such a component has simplified user interface and poor feature set. However because of the popularity we  implemented the RadTextBox component. When we finished this control, there were voices from the community that said: “Hey we want a text box...