Actipro WPF 工作室 22.1.5
Actipro WPF Studio
Actipro WPF Studio includes all WPF components produced by Actipro Software including: Charts for WPF (Visualize complex data ), Ribbon (Microsoft Office-like user interface), SyntaxEditor for WPF (A syntax-highlighting code editor control and parsing suite), Editors for WPF (Part-based and masked edit controls, with advanced date/time picker), Shell (Windows shell folder and file browsing controls), Wizard (wizard dialogs), Navigation, Grids, Bar Code, Gauge, Docking & MDI and the Shared Library (many useful components and miscellaneous controls).
添加 .NET 7 兼容性并改进停靠、网格和功能区控件。
2023 年 4 月 6 日 - 16:43
新版本
特征
- 全部
- 验证了 Microsoft .NET 7 兼容性。
- 对接
- 改进了将恢复为选项卡式 MDI 的工具窗口的仅工具窗口布局反序列化逻辑。
- 网格
- 改进了 UIA 对等逻辑。
- 更新了“TreeListBox.InvalidateChildren”以在“IsRootItemVisible”为 false 时对根项目正常工作。
- 如果焦点位于嵌入式 TextBoxBase 控件中,则更新 TreeListBox 以不处理数字键盘算术键。
- 丝带
- 更新组对话框启动器按钮以通过 UI 自动化属性报告适当的名称。
- 更新的屏幕提示帮助文本在长本地化字符串导致其超出屏幕提示宽度的情况下换行。
- 语法编辑器
- 添加了接受“TextOffsetAffinity”参数的“ITextSnapshot.GetWordText”和“GetWordTextRange”方法重载。
- 添加了“CodeSnippetSelectionSession.RequestNavigate”事件,可用于处理描述提示链接点击。
- 改进了上下移动选定行命令的逻辑。
- 更新了编辑器视图中的指针交互以在视图无法聚焦时退出。
- .NET 语言附加组件
- 改进了 Microsoft .NET Core 和更高版本中的“IProjectAssemblyReferencesCollection.Add”方法逻辑,以便在它们与 mscorlib.dll 位于同一文件夹中时按名称查找系统程序集。
- 更新了内部“TypeReferenceCollection”类如何初始化多个属性以获得更好的多线程方案支持。
- 主题
- 更新了 WindowChrome 的内置阴影如何处理使用“SizeToContent”的窗口的大小更改。
- 更新了 WindowChrome 以在每个 WindowChrome 实例中使用“WindowChromeTitleBarHeaderTemplateSelector”的新实例,从而允许 WindowChrome 在不同线程的 Microsoft Windows 上正确应用。
- 当系统指示不允许使用圆角时,更新了 WindowChrome 以在 Microsoft Windows 11 中不使用圆角。
- 观点
- 更新了“MultiColumnPanel”以使用布局舍入。
- 共享
- 为可预览和复合命令添加了新的“ICommand”实现。
- 添加了“PopupButton.PopupPlacement”属性。
- 添加了几个用于使测量无效的“VisualTreeHelperExtended”方法。
- 更新了“ResizablePopupContentHost”以支持水平调整大小。
- 更新了“PopupButton”以防止祖先“ScrollViewer”在单击弹出窗口的空白区域时关闭其弹出窗口。