Actipro Universal Windows Studio for UWP について

洗練された汎用的なWindowsアプリを構築

Actipro Universal Windows Studio for UWP is a suite of all Actipro’s Universal Windows (UWP) products. It includes Charts - Visualize complex data with stunning charts, Micro Charts - Small charts, also called sparklines, designed to visualize complex data, SyntaxEditor - A syntax-highlighting code editor control and parsing suite and Shared Library - A set of common controls and useful components for UWP applications. Actipro's user interface controls are designed for use in any .NET-based Windows Store or Windows Phone app project.

Full-Featured Charts for Visualizing Data
Actipro Charts is a set of full-sized charts that provide rich visualization for quantitative data. It's designed to make even the most complex data easily readable. Many chart types are supported, from basic line and bar charts to stacked area charts. The chart control includes numerous useful features such as multiple series, labels, legends, stacking, and customizable palettes. Easily convey data, from single or multiple sources, in a single chart to save space and engage users.

Chart Types

  • Line charts, with various line and marker options.
  • Scatter charts that support multiple marker kinds.
  • Area charts, with stacked and 100% stacked variants.
  • Bar charts, with stacked and 100% stacked variants.

Data Sources

  • Combine multiple series into a single chart.
  • Toggle the visibility of a series to focus on specific data points.
  • Bind a series to any IEnumerable.
  • Simple numeric value collections and complex data object collections are supported.
  • Multiple data aggregation features improve rendering.
  • Easily group data into slots, such as monthly or quarterly.

Appearance Features

  • Legends help contextualize series and data.
  • Data point labels make it easy to determine the value of a given point.
  • Set chart baseline value and optionally make it visible.
  • Display and customize minor and major axis ticks, labels and titles.
  • Customizable min/max values for each axis to create fixed scales.
  • Display grid lines and stripes for easy reference.
  • Vertical and horizontal ranges that can highlight data ranges.
  • Over 10 built-in palettes and an enormous number of style customization options.

Charts Optimized for Dashboards, Reports, and Grids
Actipro Micro Charts is a set of charts that visualize quantitative data and are designed to render clearly in compact spaces within the new breed of Windows apps. Many chart types are supported, from basic line and bar charts to stacked area charts. The chart control includes numerous useful features such as multiple series, stacking, hot tracking, customizable palettes, and data aggregation. Common usage scenarios for micro charts are within dashboards, reports and grids.

Chart Types

  • Line charts, with various line and marker options.
  • Scatter charts that support multiple marker kinds.
  • Area charts, with stacked and 100% stacked variants.
  • Bar charts, with stacked and 100% stacked variants.
  • Win/loss charts.
  • Box plots that visualize statistical measures, like median, mean, and quartiles.
  • Bullet graphs that render a measure within the context of other measures.
  • Candlestick charts that show price movements over time.
  • Heat maps, with marker color and/or size changing features.

Data Sources

  • Combine multiple series into a single chart.
  • Bind a series to any IEnumerable.
  • Simple numeric value collections and complex data object collections are supported.
  • Multiple data aggregation features improve rendering.

Appearance Features

  • Designed to render crisply at small sizes and even be used in-line with text.
  • Numerous highlight effect options to call attention to key data points.
  • Set chart baseline value and optionally make it visible.
  • Apply alternate styles for 'negative' values.
  • Customizable min/max values for each axis to create fixed scales.
  • Vertical and horizontal ranges that can highlight data ranges.
  • Customizable hot-tracking tooltips.
  • Over 10 built-in palettes and an enormous number of style customization options.

Advanced Code Editing in Your Apps
SyntaxEditor is a powerful text editing control that is packed with features for efficient code editing, including syntax highlighting, code outlining, parsing, line numbers, block selection, IntelliPrompt UI, zooming, adornments, single-line mode, and much more. It is built on top of our next-generation extensible text/parsing framework and has many of the same code editing features found in the Visual Studio code editor.

Features

  • Author custom language definitions with our Language Designer app, over 20 free definitions included.
  • Tokenization of text via lexers.
  • Multi-threaded parsing capabilities, with support for code fragments.
  • A robust grammar-based parser framework with AST generation and error reporting.
  • IntelliPrompt completion lists, parameter info, quick info, and code snippets.
  • Block (rectangular) selection.
  • Over 100 built-in edit actions like selection, indenting and transposition.
  • Easily create custom margins and text area adornments.
  • Indicators (bookmarks, breakpoints, etc.).
  • Code outlining (folding) and hidden text regions.
  • Customizable highlighting styles.
  • Optional single-line edit mode.
  • Mouse wheel zooming.
  • Complete separation of document and UI object models.
  • Document text stored in immutable versioned thread-safe snapshots.
  • Flexible text search model.
  • Mark text ranges with custom data.
  • Powerful text scanning features.
  • Abstracted, extensible object model.
  • Unicode editing support.

Reusable Controls and Classes
The Actipro UWP Shared Library is a common control library referenced by all of the UWP controls. It contains a number of very useful controls and components that can be used in your projects. The Shared Library is included free with any of ActiPro's UWP control products.

Controls

  • A RadialSlider control, which is a circular slider that can be used to input any scalar value.
  • A RingSlice control, which renders a portion of a ring at designated angles and radius.
  • A CircularThumb control, which is a thumb gripper with a circular shape and arrow adornment.
  • A WrapPanel control that positions child elements in sequential order, breaking content to the next line at the edge of the containing box.

Data

  • Multiple value converters for everything from conditional (if...else) values to string formatting.

Media

  • A UIColor structure that provides an enhanced representation of a Color object that supports the RGB, HSB, and HLS color models, conversion between models, and numerous other color helper methods.
  • A VisualTreeHelperExtended class that provides several helper methods for working with visual trees that are not found in the VisualTreeHelper class.