Telerik UI for Winforms
April 16, 2008
All Controls
CAB and SCSF
New Applications
Buttons Fixes
RadChart New features and enhancements
Fixes
RadComboBox New features and enhancements
Breaking changes
RadDateTimePicker New features and enhancements
RadDock Fixes
RadGrid New features and enhancements
NOTE: RadGridView is NOT backwards compatible with any of the previous versions! Full details on all breaking changes and backwards compatibility you can find here.
RadListBox New features and enhancements
Breaking Changes
RadMaskedEditBox New features and enhancements
RadPanel New features and enhancements
RadPanelBar New features and enhancements
Breaking Changes The panelbar style's name OutLookNavPane is changed to OutlookNavPane
RadRibbonBar Fixes
RadRotator New features and enhancements
RadScrollBars New features and enhancements
ShapedForm Fixes
RadSpinEditor Fixes
RadStatusStrip Fixes RadStatusStrip items are now shown with their correct size at runtime RadTabStrip Fixes
RadTabStrip Fixes
RadTextBox New properties
RadTitleBar New features and enhancements
RadToolStrip New features and enhancements
RadTreeView New features and enhancements
Telerik Presentation Framework New features and enhancements
Design-Time support New features and enhancements
Breaking Changes Methods and properties which are moved to ElementTree: AssureRootElement --> moved to ElementTree and renamed to EnsureRootElement GetElementAtPoint --> moved to ElementTree IsLayoutSuspended --> moved to ElementTree ControlThemeChanged --> moved to ElementTre PerformLayoutCore --> moved to ElementTree In order to override a virtual function that is moved to the element tree you have to: Inherit ComponentThemableElementTree and override the moved method / property In the class that inherits RadControl override the virtual property ElementTree and return the element tree from #1 above. Methods and properties moved to Behavior MnemonicText -> moved to Behavior and renamed to GetMnemonicText OnKeyDown(RadElement, KeyEventArgs) OnKeyPress(RadElement, KeyPressEventArgs) OnKeyUp(RadElement, KeyEventArgs) GetHoveredRadElement MouseHoverTimer HandleMouseLeave DisableMouseEvents HoveredElementChanged OnHoveredElementChanged SelectedElement ProcessMnemonicChar SetElementValue DefaultShowItemToolTips EnableKeyTips DisposeKeyTips SetKeyMap InitializeKeyMap ResetKeyMap ResetKeyMapInternal GetKeyMapFocus SetInternalKeyMapFocus ReturnKeyMapFocus OnEnableKeyTipsChanged InitializeAdornerLayer DisposeAdornerLayer GetRootItems ProccessKeyMap ActivateSelectedItem ProcessUnmappedItems IsPartOfKeyTip GetCurrentKeyMap GetKeyFocusChildren GetKeyStringRepresentation In order to override a virtual function that is moved to the behavior you have to: Inherit ComponentInputBehavior and override the moved method / property In the class that inherits RadControl override the virtual property Behavior and return the behavior from #1 above Other changes: PropertyChangingEventArgs in RadControl is renamed to RadPropertyChangingEventArgs, and now derives from CancelEventArgs CanProcessMnemonic is moved to TelerikHelper.CanProcessMnemonic ChildItemsCreated - removed ActiveControl - removed GetChildMnemonicList – removed
Methods and properties which are moved to ElementTree:
In order to override a virtual function that is moved to the element tree you have to:
Methods and properties moved to Behavior
In order to override a virtual function that is moved to the behavior you have to:
Other changes:
Quick Start Framework New features and enhancements
Documentation and examples New features and enhancements
New features & Roadmap
Have a feature request?
Post your feedback via the WinForms UserVoice portal or the Public forums
What's new across all Telerik products?
See all updates
Access our online documentation.
Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.
Try Telerik UI for WinForms with dedicated technical support.