Telerik blogs

Latest

  • Desktop WPF

    How to: Validate data with SL/WPF RadGridView Part II – asynchronous validation on item/row level via RIA services and INotifyDataErrorInfo interface

    In my previous post I’ve tried to explain RadGridView validation mechanism and support for 2 layers of validation (UI and Data) for a property/cell level. RadGridView exposes same events on a row level too (RowValidating, RowValidated and RowEditEnded). Since this theory you can find on our online help I’ll begin with the interesting stuff - asynchronous validation example.   I’m glad to announce that with the next (2010.Q2) version RadGridView will support asynchronous validation. By asynchronous validation I mean that RadGridView can save a value in its collection and from somewhere (server side usually) to receive a message that this value doesn’t pass some...
    May 27, 2021 3 min read
  • Desktop WPF

    How - to: Change the Default Keyboard Behavior in RadGridView for Silverlight/ WPF

    RadGridView provides a set of keyboard navigation scenarios that will result in certain consequence of commands to be executed. Thus – and naturally in this case - when clicking on the Del–button will cause deletion of the current item, Ins-button will add a new one into the grid. However, there exists a great possibility that you do not need this pre-coded behavior and you want to predefine it. In that case you can follow up one of the following two scenarios. The first one is to use the basic interface responsible for the keyboard navigation – IKeyboardCommandProvider and implement your own...
    May 27, 2021 3 min read
  • Desktop WinForms

    RadReminder for WinForms brings Outlook interfaces to your application

    The Q2 2010 release introduces a brand new RadReminder component. Its purpose is to enable users to track different objects and their events. The architecture is pretty simple and intuitive and allows any IRemindObject implementation to be monitored by a RadReminder instance. The component comes with a built-in dialog that displays all the currently tracked objects in a grid and enables you to visually snooze or dismiss an item. The dialog is completely customizable and localizable and gives you the ability to modify each object’s display text and icon. Built-in reminder dialog Dialog’s display routine raises several events, allowing you to cancel...
    May 27, 2021 1 min read
  • Desktop WinForms

    RadPageView for WinForms: What Inside?

    The brand new RadPageView control is aiming high to provide a full replacement for the currently existing RadTabStrip and RadPanelBar controls by shipping the same functionality with a simpler approach and improved performance. This new control addresses many issues present in the old components, and is based on a very flexible and extensible platform that is fully compatible with the Telerik Presentation Framework, and allows for implementing different layout scenarios as quick as never before. The architecture of this control is pretty simple. It consists of pages and items where each item is associated with a page and it can be used to display...
    May 27, 2021 2 min read
  • Desktop WinForms

    Blazing-fast list control. Meet RadListControl for WinForms

    We are happy to announce that for Q2 2010 we will be introducing a few new controls . Two of those are actually implementations of quite old controls. I am talking about RadListControl (the new list box) and RadDropDownList (the new combo box). The main purpose in the lives of those two guys is to replace the current RadListBox and RadComboBox and to address their current shortcomings without breaking any existing applications. The new controls will coexist with the old ones and they will be faster… a lot faster, and more flexible in terms of extending and/or replacing functionality as...
    May 27, 2021 3 min read