Actipro Universal Windows Studio 2.017.1 build 0310

Acrescenta vários novos controles de Editor, juntamente com um novo beta de controle de grade, que também inclui um novo controle TreeListView.
Março 21, 2017
Nova versão

Recursos

Charts

  • Updated labels to not render if their text is null.

Docking/MDI

  • Improved the logic used to determine floating dock host bounds when floating a tool window.
  • Updated floated docking windows to center over the dock site.

Editors

  • Added a new MaskedTextBox control that is used to restrict user input based on a specified regular expression mask. Support for input prompts and literal completion is included.
  • Added a new Calculator control that provides a familiar calculator interface to interactively calculate numeric values.
  • Added new BrushEditBox and BrushPicker controls that allow for input of a Brush value.
  • Added a new GradientStopSlider control that allows for adding, changing, and removing the various gradient stops within a GradientBrush, such as a LinearGradientBrush.
  • Added new Int16EditBox and Int16Picker controls that allow for input of an Int16 value.
  • Added new Int64EditBox and Int64Picker controls that allow for input of an Int64 value.
  • Added new SingleEditBox and SinglePicker controls that allow for input of a Single value.
  • Added a new Rating control that renders glyphs that can be used present an average rating or collect a user rating.
  • Added new TimeSpanEditBox and TimeSpanPicker controls that allow for input of a TimeSpan value.
  • Updated EnumEditBox, EnumPicker, and EnumListBox to all support hiding specific enum values via EditorBrowsable(EditorBrowsableState.Never).
  • Added the MonthCalendar.IsTodayButtonVisible and TodayButtonStyle properties that support the optional Today button.
  • Added the MonthCalendar.IsWeekNumberColumnVisible, CalendarWeekRule, WeekNumberItemContainerStyle, and WeekNumberItemTemplate properties that support optional week number display.
  • Added the MonthCalendar.IsTodayHighlighted property that highlights the current day with an outline.
  • Added the MonthCalendar.FirstDayOfWeek property that allows you to override the day of week displayed in the first column.
  • Added the MonthCalendar.MaxViewMode property that can limit zooming out.
  • Added the MonthCalendar.ViewResetMode property that allows for the view to reset when focus is lost.
  • Added the MonthCalendar.DisabledDaysOfWeek property that allows certain days of the week to be disabled.
  • Added the MonthCalendar.IsDateDisabledFunc property that allows custom code to determine if a day should be disabled.
  • Added the MonthCalendar.SelectionMode property that allows for choosing between single and various multiple date selection modes.
  • Added the MonthCalendar.SelectedDates property that is a collection of all the selected dates.
  • Added the MonthCalendar.MaxSelectionCount property that limits the number of dates that can be selected.
  • Added the MonthCalendar.IsDayOfWeekSelectionEnabled and IsWeekNumberSelectionEnabled properties that allow multi-date selection features within a month.
  • Added the MonthCalendar.IsClearButtonVisible and ClearButtonStyle properties that support the optional Clear button.
  • Changed the MonthCalendar.SelectedDateChanged event to a SelectionChanged event.
  • Updated MonthCalendar to support Ctrl+- and Ctrl+= keyboard shortcuts for zooming.
  • Improved MonthCalendar focus handling.

Grids (Beta)

  • First product release, including new tree controls and a PropertyGrid control that is extremely customizable.
  • TreeListBox is a single-column tree control similar to the Visual Studio Solution Explorer tree control.
  • TreeListView is a multi-column variant of TreeListBox that renders similar to a standard ListView but has additional features.
  • PropertyGrid allows for all the properties of one or more objects to be displayed and edited, optionally using categories.

SyntaxEditor

  • Improved the logic for determining when to scroll the completion list selection to the middle.
  • Improved the logic for determining when bookmark indicators should be hidden due to collapsed regions.
  • Updated IntelliPrompt code snippet template sessions to close if text is changed outside of the session, only in the focused view.
  • Updated code snippet field tooltips to support line feeds and word wrap when needed.
  • Updated the XmlReader used within HtmlContentProvider to not perform character checking.

.NET Languages Add-on

  • Updated the CSharpCodeSnippetProvider to watch for snippet shortcuts that could begin with a '#' character.
  • Improved the speed of the C# and VB text formatters.

Web Languages Add-on

  • Greatly improved the speed of the XML, JavaScript, and JSON text formatters.

Views

  • Several TaskBoard-related panels now have settable Orientation properties.

Shared

  • Added a EnumToInt32Converter that converts between an Enum value and an Int32.

Correções

Docking/MDI

  • Fixed a bug where AdvancedTabItem could incorrectly intercept a right-click over its displayed content area.
  • Fixed a bug where an exception could occur while dragging docking windows in a certain scenario.
  • Fixed a bug where an exception could occur if a theme change was made while an auto-hide popup was open.

Editors

  • Fixed a bug where some enumeration values could show up in EnumListBox wrapped in an IReference.

SyntaxEditor

  • Fixed a bug where horizontal scrolling to found text might work incorrectly.
Actipro Universal Windows Studio

Actipro Universal Windows Studio for UWP

Crie aplicativos imersivos do Windows Universal.

Tem alguma pergunta?

Chat ao vivo com nossos especialistas de licenciamento de Actipro Software.