Go Back

Virtuoso Standard Control Library

This standard library of commonly used embedded peripherals is included out of the box with the Virtuoso framework. With drag-and-drop support and wizard based configuration, the standard library is the go-to library for getting most peripherals up and running to support your application development.

Get It !

Description

The Virtuoso Standard Control Library is the place to start for learning the compositional approach to virtualizing hardware. Learn how each component in the library works to get a feel for the virtual host development paradigm. Then branch out and write your own controls from scratch.

It is important to understand that the controls in this library are normal C#/WPF controls following the MVVM design pattern. To test your understanding of the design pattern, try using standard windows controls in your host, such as buttons and sliders. The Virtuoso Standard Control Library component wizards do the work of writing XAML and view model configuration code. Studying the code generated by the wizards can be a great way to learn for beginners new to WPF.

AnalogGauge

FifteenSegmentDisplay

Knob

LED

MemoryMapEditor

PowerButton

Momentary Push Button

RotatingVirtuoso

SevenSegmentDisplay

StreamToTCPSocket

StreamToSerialPort

TextSlider

LCDTouchDisplay

ConsoleTerminal