Actipro WPF Essentials 22.1.0

Microsoft .NET 6との互換性を追加し、ドッキング、エディター、ナビゲーションの各コントロールを強化
12月 17, 2021
新バージョン

機能

  • Docking
    • Improved how focus is applied to TreeListBox controls when a docking window is activated.
  • Editors
    • Added a PartEditBoxCommitTriggers.LostFocus option so that commit on focus loss is now optional, which is a breaking change since it previously always occurred. The Default and All options have been updated to include LostFocus so they operate like before. If you use any other custom options, you must also now include the LostFocus option to retain the same behavior as before.
    • Renamed the PartEditBoxCommitTriggers.None option to Manual. The previous None option implicitly committed on focus loss. Use the new LostFocus option instead of None to retain the same behavior as before.
    • Updated the numeric edit boxes to support input of Full-width and Arabic-Indic digits.
  • Navigation
    • Added the ZoomContentControl.ZoomLevelChanged event.
    • Updated Breadcrumb to stop reopening drop-down menus on button mouse over when a menu is closed via the Esc key.
  • Ribbon
    • Added the Ribbon.IsToggleMinimizationButtonVisible property to determine if the toggle minimizable button is visible when the Ribbon is minimizable.
    • Improved built-in context menu display logic.
  • Themes
    • Added WindowChrome support for the snap layout menu when hovering over the maximize button on Microsoft Windows 11 systems.
    • Added the WindowChrome.CornerKind property that allows system-rendered window corners, borders, and drop shadows on Microsoft Windows 11. Rounded borders will now be active by default on Windows 11 systems.
    • Added the ThemeManager.IsThemeSupported method that returns whether a theme name is for a predefined theme or a registered custom theme.
    • Added an overload for ImageProvider.GetImageSource that takes a string-based key to internally resolve the associated ImageSource.
    • Added SharedImageSourceKeys class to define the built-in keys supported by ImageProvider.GetImageSource including four icons consistent with system icons for error, information, question, and warning.
    • Updated the ThemeManager.CurrentTheme property setter to throw an exception if you set a theme name that is not for a predefined theme or a registered custom theme.
    • Updated various TextBox templates to ensure Padding is applied to hint text.
    • Updated WindowChrome overlays to support being made visible prior to the Window.Loaded event being raised.
  • Shared
    • Added the ToggleSwitch control, which is often seen as a replacement for a traditional CheckBox in modern user interfaces.
    • Added the User Prompt controls that can be used to create fully themed MessageBox-style prompts.
    • Added the BorderChildClipConverter, which can be used to ensure that a Border.Child element is properly clipped according to the Border.CornerRadius.
    • Added AnimatedExpanderDecorator.IsAnimationEnabled property for individual animation control that is automatically disabled when not supported by the current environment.
    • Improved how DelegateCommand's ICommand interface implementation handles a null command parameter argument when the generic type argument is non-nullable.
    • Improved the UIColor.Grayscale method logic.
    • Updated AnimatedExpanderDecorator to not measure/arrange its child element when the owner Expander is collapsed.
    • Updated PopupButton to focus the first enabled menu item in its PopupMenu if the menu was opened via the keyboard.
    • Updated PopupButton to focus the button when Esc is pressed to close its PopupMenu.
    • Updated PopupButton to not show its ToolTip if the popup is open.
    • Updated PopupButton's Esc and Alt+Up key handling to only occur if its popup is currently open.
    • Updated PopupButton's popup to close when StaysOpen is false and the end user Alt+Tabs to another window, or focus moves outside of the control.
  • All
    • Validated Microsoft .NET 6 compatibility.
    • Added Microsoft .NET 5 variations of the product assemblies to the NuGet feeds.
Actipro WPF Essentials

Actipro WPF Essentials(英語版)

WPF用の高度なユーザーインターフェイスコントロールとコンポーネントを集めたスイート

ご質問がありますか?

今すぐ Actipro Software ライセンススペシャリストとライブ チャット