Actipro Universal Windows Studio 2016.1 build 0305

알파 테스트 중에 있는 새로운 TreeListBox 및 TreeListView 컨트롤을 처음으로 확인하세요.
10월 17, 2016
신규 버전

기능

Docking/MDI

  • Added the DockSiteLayoutSerializer.CanSerializeUnusedLazyLoadData property, which can be set to true to re-embed unused lazy load data back into serialized layouts.
  • Added the DockSite.CanToolWindowsDragToFloatingDockHostsWithWorkspaces property, which can be set to false to prevent tool windows from being dragged to floating dock hosts that contain workspaces.
  • Added DocumentWindow.Attach and Dock methods that allow for programmatic docking to other tabbed document windows or tabbed MDI containers.
  • Updated the WindowControl template and adjusted styles.
  • Updated the dock guide display logic for certain scenarios.
  • Updated logic so that when using MVVM and dragging a docking window to a linked dock site, the related item will try to move to the target dock site's items source.
  • Updated system drags over unselected tool window container and tabbed MDI container tabs to only select after a brief delay.

Editors

  • Updated DoublePicker to support smaller range values.

Grids (work-in-progress)

  • First look at the TreeListBox and TreeListView control that are in alpha testing.

SyntaxEditor

  • Reimplemented and improved the line modification mark tracking logic, also added reverted change display capabilities.
  • Added the ITextChangeOptions.CanMergeIntoPreviousChange property, which can be set to true to indicate that a programmatically-created text change should be merged into the previous text change on the undo stack.
  • Added the ITextChange.IsMerged property that returns if a text change is the result of two or more merged text changes.
  • Added the SyntaxEditor.CanBackspaceOverSpacesToTabStop property that can be set to false to only allow backspacing over a single character when ITextDocument.AutoConvertTabsToSpaces is true.
  • Added UI automation peers for IntelliPrompt quick info, parameter info, and completion lists.
  • Added an overload for the IUndoHistory.Clear method that specifies whether to also reset all change tracking, and added the IUndoHistory.Cleared event.
    Updated how focus is tracked within editor views.
  • Updated the ITextChange.CustomData property to be settable.
  • Updated line number display to adjust appropriately when the first characters in a line are completely collapsed without an intra-text adornment in their place.
  • Updated text drags to not scroll past the document end when the CanScrollPastDocumentEnd option is enabled.

Web Languages Add-on

  • Added a text formatter for the JSON language that beautifies the data.

Shared

  • Updated ConditionalConverter to return TrueValue for non-empty string values.

수정사항

Charts

  • Fixed a bug where an exception could occur when an existing PieChart's template is reapplied in a certain scenario.

Docking/MDI

  • Fixed a bug where some content might not render correctly after an existing DockSite's template is reapplied.
  • Fixed a bug where ToolWindow.Attach calls might not function correctly.
  • Fixed a bug where an exception could occur when unlinking dock sites.
  • Fixed a bug where a tool window container title might not trim correctly.
  • Fixed a bug where a reopened docking window might not take on the existing docked size of its container properly.
  • Fixed a bug where when using MVVM and dragging a docking window to another linked dock site could cause a layout issue or exception in various scenarios.
  • Fixed a couple bugs related to tool window layout deserialization.

SyntaxEditor

  • Fixed a bug where decoration adornments could render incorrectly when intersecting collapsed ranges.
  • Fixed a bug where deleting lines near the end of a document could cause the remaining line numbers to not refresh properly.
  • Fixed a bug where making the line number margin visible could initially render it with incorrect width.
  • Fixed a bug where line indicators didn't toggle properly on an empty line.
  • Fixed a bug where setting an invalid font family name could cause an exception if the line number margin was visible.

.NET Languages Add-on

  • Fixed a bug where the resolver was working on the name of named attribute arguments.
  • Fixed a bug where documentation comments within a region directive block could prevent the region from being code outlined properly.
TreeListBox is a TreeView-like control but has many advanced features like those found in the Visual Studio Solution Explorer.

Actipro Universal Windows Studio for UWP

몰입형 Universal Windows 애플리케이션을 빌드합니다.

궁금한 점이 있으세요?

Actipro Software 사 제품 라이선스 담당자와 라이브 채팅