Actipro WPF Studio 22.1.5

添加 .NET 7 兼容性,并改进了 Docking、网格和功能区控件。
4月 6, 2023
新版本

特性

  • All
    • Validated Microsoft .NET 7 compatibility.
  • Docking
    • Improved tool window-only layout deserialization logic for tool windows that will restore to tabbed MDI.
  • Grids
    • Improved UIA peer logic.
    • Updated 'TreeListBox.InvalidateChildren' to work properly for the root item when 'IsRootItemVisible' is false.
    • Updated TreeListBox to not handle number pad arithmetic keys if focus is within an embedded TextBoxBase control.
  • Ribbon
    • Updated group dialog launcher buttons to report an appropriate name via UI automation properties.
    • Updated ScreenTip help text to wrap in scenarios where long localized strings cause it to extend past the ScreenTip width.
  • SyntaxEditor
    • Added 'ITextSnapshot.GetWordText' and 'GetWordTextRange' method overloads that accept a 'TextOffsetAffinity' argument.
    • Added the 'CodeSnippetSelectionSession.RequestNavigate' event, which can be used to handle description tip link clicks.
    • Improved the logic of the move selected lines up and down commands.
    • Updated pointer interaction in an editor view to quit if the view is unable to be focused.
  • .NET Languages Add-on
    • Improved the 'IProjectAssemblyReferencesCollection.Add' method logic in Microsoft .NET Core and later for finding system assemblies by name when they are in the same folder as mscorlib.dll.
    • Updated how an internal 'TypeReferenceCollection' class initializes several properties for better multi-thread scenario support.
  • Themes
    • Updated how WindowChrome's built-in shadow handles size changes for windows that use 'SizeToContent'.
    • Updated WindowChrome to use new instances of 'WindowChromeTitleBarHeaderTemplateSelector' per WindowChrome instance, allowing WindowChrome to be applied properly on Microsoft Windows in different threads.
    • Updated WindowChrome to not use rounded corners in Microsoft Windows 11 when the system indicates rounded corners are not allowed.
  • Views
    • Updated 'MultiColumnPanel' to use layout rounding.
  • Shared
    • Added new 'ICommand' implementations for previewable and composite commands.
    • Added the 'PopupButton.PopupPlacement' property.
    • Added a couple of 'VisualTreeHelperExtended' methods for invalidating measurement.
    • Updated 'ResizablePopupContentHost' to support horizontal resizing.
    • Updated 'PopupButton' to prevent an ancestor 'ScrollViewer' from closing its popup when clicking on the whitespace area of the popup.
Actipro WPF Studio

Actipro WPF Studio

一套用于 WPF 的专业用户界面控件和组件。

有任何疑问吗?

透过Live Chat与我们的Actipro Software 专家联络!