Changes

This article describes the release history of the RadRibbonView control.

To see the fixes and features included in our latest official release please refer to our Release History .

Q1 2014

What's Fixed

  • RibbonView does not close its SelectedTab Popup

  • Design-time exceptions

  • Dynamically added controls to the Items property of the RibbonView are placed inside the RibbonTabs header

  • Implicit style doesn't apply on RadRibbonTabs which are added via PRISM

  • NullReferenceException design-time exception is thrown in VS designer

  • RibbonWindow throws a TypeInitializationException when used with VSTO Addin

  • Right Alt key should also activate the Key Tips

  • The Image is displayed on top of the Content

  • VS Designer trows exceptions if a RibbonTab is placed in a UserControl

  • When a view doesn't specify DesignHeight/Width, the RibbonView throws design-time exception if it contains ContextualGroups

  • Does not work correctly when non-transparent grid is used as a content

  • RibbonTitle bar (including the Contextual tab header) goes over the Window Buttons

  • The title is not displayed.

  • The title is not trimmed when resizing

  • Ability to bind the screentip to text and image

  • Expose a property to control the visibility of the background behind the RibbonTab.Headers

  • RibbonView does not extract its template in SL using Blend

  • RibbonGroup Image in collapsed state have white border

  • RibbonView does not show all of its tabs

What's New

  • Add a way to include "Press F1 for help" to screentips

  • Add DataBinding Support for ContextualGroups/ContextualTabs

    This feature is further described in the Contextual Tabs tutorial.

  • Allow hiding the tab headers

    This feature is further described in the Ribbon Tab tutorial.

  • Implement Character Ellipses in the Title

  • Allow multiple gesture keys to be set

    This feature is further described in the Keyboard Support tutorial.

  • The Title of the RadRibbonWindow should be created from the Title and ApplicationName strings of the RibbonView automatically

  • Allow easily customizing the ApplicationButton Width

    Use the RadRibbonView ApplicationButtonStyle property to apply a custom Width on the ApplicationButton as described in the Styling the ApplicationButton tutorial.

  • Add ScreenTip for the Application Button

    Use the RadRibbonView ApplicationButtonStyle property to set a ScreenTip for the ApplicationButton.

  • Ability to bind the screentip to text and image

    This feature is further described in the Screen Tips tutorial.

Q2 2013

What's Fixed

  • Fixed: Allow resizing in a databound RibbonView

  • Fixed: ApplicaionName is not visible

  • Fixed: BackstageSelectedItem not show correctly after theme changed runtime

  • Fixed: Buttons content is placed under the image and is clipped if longer than the RibbonButton itself

  • Fixed: Cannot add RadDocking control without dimensions in the RadRibbonWindow

  • Fixed: Creating RadRibbonWindow in separate STA thread throws an exception

  • Fixed: Don't display the selected content when clicking on a minimized tab while the Backstage menu is opened

  • Fixed: Don't open a ScreenTip while hovering over the DropDownContent of a RibbonSplitButton

  • Fixed: Gallery background and RibbonDropDownButton border are with wrong colors in Expression Dark

  • Fixed: GalleryItems have poorly visible hover effect

  • Fixed: If the BackstageMenu control is used outside the RibbonView control, its visual selection state is incorrect

  • Fixed: If two buttons have the same KeyTip.AccessText and the first button is Collapsed, hitting the AccessText shortcut will still execute its action

  • Fixed: In some themes the background highlighting of a selected collapsed group isn't reset as expected

  • Fixed: KeyTips's AccessText is entered in editable control

  • Fixed: MinMaxClose buttons of the RadRibbonWindow in Windows XP are aligned to bottom

  • Fixed: Misplaced KeyTips when using RibbonWindow on two or more monitors

  • Fixed: Not selected tabs' foreground is wrong when changing implicit themes run time

  • Fixed: Pressing the ApplicationButton does not open the Backstage in some scenarios

  • Fixed: Selection issues when using the MinimizeButton

  • Fixed: System.IO.FileNotFoundException thrown when application runs on window8 with all exceptions enabled in VS

  • Fixed: The Font color of the Application button is hard to read

  • Fixed: The KeyTip AccessText is not displayed when the QAT is databound

  • Fixed: The RadRibbonBackstageItems show empty key tips even if they don't define any value for the KeyTipService.AccessText attached property

  • Fixed: There is NullReferenceException when a styled Window hold the control

  • Fixed: When IsBackstageOpen is initially set to True, the BackstageItems cannot be selected

  • Fixed: When ResizeMode is NoResize or CanMinimize a horizontal white line appears at the bottom of the window

  • Fixed: When the DropDown of a DropDownButton/SplitButton is opened through a KeyTip with two-letter AccessText, the DropDownContent items cannot be properly accessed

  • Fixed: When the RibbonView is placed in a RibbonWindow, there is a space left around the ribbon

  • Fixed: Wrong visual display of disabled BackstageItem

  • Fixed: In SL, RibbonComboBox does not show the SelectedState of the SelectedComboBoxitem

What's New

  • Feature: Consider changing the RibbonSplitButton Windows8 style

  • Feature: Don't display the selected content when clicking on a minimized tab while the Backstage menu is opened

  • Feature: The Backstage focus behavior should be improved

  • Feature: When the Backstage is open the KeyTips should start from its content

Q1 2013

What's Fixed

  • Fixed: When maximizing the Ribbon, groups are not resized as expected

  • Fixed: Blurred images inside button groups

  • Fixed: If the Width property of a RibbonGroup is set, the ribbon scrolling mechanism doesn't work correctly

  • Fixed: Setting the IsSelected to true on RadRibbonTab from a RadRibbonContextualGroup does not work as expected

  • Fixed: Change the RadCollapsiblePanel to display its optimum layout in a CollapsedGroup.DropDown

  • Fixed: RadCollapsiblePanel stops working after some resizing of the ribbon

  • Fixed: Contextual groups hide/show issue

  • Fixed: The ribbon buttons do not center their icon

  • Fixed: The Image and Text of the RibbonButtons cannot be centered

  • Fixed: RadRibbonTabs do not go into "MouseOver" state properly when their MinWidth is set

  • Fixed: Null reference exception when RibbonButton bound to empty text

  • Fixed: Changing DataContext does not remove selected tab content

  • Fixed: The arrow in the Large sized RadRibbonDropDownButton is not positioned correctly

  • Fixed: Activating Window's system menu when clicking in the top half of the ApplicationMenu

  • Fixed: Application menu flickers when it is opened

  • Fixed: Application theme is not applied to classes that inherit from RadRibbonGroup

  • Fixed: Change the RibbonRadioButton Foreground on Selected

  • Fixed: Changing theme in run-time from a RibbonDropDownButton placed in the RibbonView throws exception

  • Fixed: Check for Division by zero in calculating rows in RadRibbonGallery.

  • Fixed: Continious MouseOver near the edge of a RadRibbonGroup

  • Fixed: ContextualGroup Header goes behind the Title of the RadRibbonWindow

  • Fixed: Design time Errors for missing icons when using implicit themes

  • Fixed: Icons are not included correctly in NoXaml dlls and this causes a design time error

  • Fixed: If a RibbonTab contains a Collapsed RibbonGroup, the variants resizing logic doesn't work correctly

  • Fixed: Memory leak

  • Fixed: Misplaced ContextualGroupHeader on activation

  • Fixed: Not showing tab's content when changing the tab's visibility asynchronously

  • Fixed: RadRibbonGallery does not show initially the SelectedItem in databinding scenarios

  • Fixed: RadRibbonSplitButton throws exception.

  • Fixed: RibbonGallery UpDownButtonTitle and MoreButtonTitle properties are not applied in WPF

  • Fixed: Setting the Content of a RibbonSplitButton added to a second RibbonTab throws an exception

  • Fixed: Setting the WindowIconVisibility property throws exception

  • Fixed: Support for browser zooming

  • Fixed: The application menu doesn't reposition itself when the window is resized

  • Fixed: The popup with minimized tabs isn't closed

  • Fixed: The RadRibbonComboBox DropDownContent doesn't display the selected item

  • Fixed: The text in the RadRibbonDropDownButton and RadRibbonSplitButton is not aligned

  • Fixed: There is a black border line under the selected tab

  • Fixed: Tooltip icon should not be streched – ScreenTip

  • Fixed: When group is collapsed, the buttons in the popup are not sized correctly

  • Fixed: When placed in Window with ResizeMode=CanResizeWithGrip, the BackStage does not open and exception is printed in output.

  • Fixed: When RadRibbonDropDownButton is pressed in the Application Menu the menu closes

  • Fixed: When the ribbon is minimized with a double click on a tab header, the QAT menu minimization option isn't updated

  • Fixed: Allow setting an ImageSource as the source of the RibbonWindow.Icon

  • Fixed: The RibbonWindow cannot be moved by dragging the left area of the TitleBar

What's New

  • Feature: Add DialogLauncherCommand functionality to RadRibbonGroup

  • Feature: Make the height of the ribbon flexible

  • Feature: Synchronize the ContextualTabs placement with the corresponding ContextualHeader's Width

  • Feature: New ButtonGroup style

Q3 2012

What's Fixed

  • Fixed: RadRibbonWindow's title is cut, when maximized

  • Fixed: RibbonGroup variants priorities aren't applied as expected throughout the tab

  • Fixed: UI Automation peers don't work if a RibbonView's element is put in a panel

  • Fixed: When RibbonGroup has Visibility = Hidden the keytips of the controls inside it are still shown

Q2 2012

What's Fixed

  • Fixed: AccessText does not show on a RibbonGroup when it is in Collapsed RibbonGroupVariant

  • Fixed: Black Square Occurs when Backstage is Opened in XBAP

  • Fixed: Disable the QAT Minimize the Ribbon option if the ribbon isn't minimizable and change the caption of the item if the ribbon is minimized.

  • Fixed: A ContextualGroup Header isn't moved when displaying a non-contextual collapsed RibbonTab

  • Fixed: Populating a RibbonGroup in xaml causes the designer to switch the selection to the last tab of the ribbon

  • Fixed: When the BackstageMenu is open, the parent Window cannot be resized

  • Fixed: If you click on a KeyTip of a RadMenuItem in the DropDownContent of a DDButton/SplitButton, the DropDown content is closed but the key tips are not

  • Fixed: The RibbonWindow Icon property isn't applied.

  • Fixed: When SplitButton or DropDownButton is used in the ApplicationMenu, the DropDownContent is not placed in the "Recent Documents" section

  • Fixed: KeyTips are not shown on RadRibbonGroups

  • Fixed: Clicking a RibbonButton in ApplicationMenu does not close the menu

  • Fixed: UI Automation peers of the RadRibbonView crash IE

  • Fixed: An exception is thrown when the ribbon contains a ContextualGroup without tabs

  • Fixed: Resizing a RibbonView that contains an active contextual group containing at least one contextual tab, throws an exception

You can examine the Q2 2012 release history in our site.

Q1 2012

What's Fixed

  • Fixed: The style of the RibbonDropDownButton doesn`t load in Expression Blend if the DropDownContent is set

  • Fixed: RadRibbonToggleButton`s text is too light when the button is ON and ExpressionDarkTheme is applied

  • Fixed: The KeyTips of collapsed elements are displayed

  • Fixed: Define the ContextualGroup width accordingly to the width of its header

  • Fixed: When a Group's Visibility is set to Invisible, some spacing is not removed

  • Fixed: The arrow of the DropDownButton of the RadRibbonGallery has wrong layout in Metro and Expression_Dark themes

  • Fixed: Cannot be used in XBAP in Q3 2011

  • Fixed: Wrong state visualization of the RadRibbonToggleButton when the theme is set as an element theme on the RadRibbonView

  • Fixed: KeyTips are not shown when they are set on controls placed in middle-row of the RibbonGroup

  • Fixed: InvalidOperationException occurs when a collapsed RibbonTab has active ContextualGroup

  • Fixed: Add a possibility to choose between MS Office look and MS theme look of the RadRibbonWindow

What's New

  • Feature: RibbonWindow's chrome should be themable

  • Feature: Add databinding support for RibbonGroup.Variants collection

You can examine the Q1 2012 release history in our site.

In this article