Actipro Bars for WPF 24.1.2
Released: Apr 24, 2024
24.1.2 での更新項目
機能
- Added the RibbonBackstage.CanSelectFirstTabOnOpen property, which determines if Backstage should automatically select its first tab when it opens.
- Added the Ribbon.ClearFooterCommand property, which, by default, will set the Ribbon.FooterContent property to null when invoked. In MVVM scenarios, RibbonViewModel replaces the default command with one that will set the RibbonViewModel.Footer property to null when invoked.
- Added the RibbonFooterInfoBarContentViewModel that, once configured and assigned to RibbonViewModel.Footer property, will display an InfoBar in the footer for MVVM scenarios.
- Added the RibbonGallery.CanAutoScrollToSelectedItem property that can be set to true to automatically scroll the gallery to the selected item on selection changes.
- Updated BarControlService logic for resolving images, which now allows for more flexibility in downscaling large images as fallback when smaller images aren't available.
- Updated BarMenuItem logic for determining its enabled state.
- Updated BarPopupButtonBase logic for determining its enabled state.
- Updated BarPopupButtonBase to ensure its popup is at least as wide as the button.
- Updated RibbonGroup controls to center their content.
- Updated RibbonGallery to ensure it displays its menu gallery with correct width when its ItemsSource is dynamically updated in its PopupOpeningCommand's handler.
- Updated RibbonGallery when items change to invalidate its containing tab's variants.
- Updated BarMenuControlWrapper to support displaying a small image in its menu icon column.
- Updated QAT Customize menu items representing common items to use the automation ID from the related common item UI control.
- Updated UIA peers to use Key values for AutomationId when a higher priority source is not available.
- Updated UIA peers to prioritize explicit AutomationProperties.Name settings over Label values.
- Updated UIA peers for dynamically-created menu items to have automation IDs.
不具合の修正
- Fixed an issue where a tab's layout might not be correct after changing ribbon layout modes while the ribbon is minimized.