Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.51 KB

README.md

File metadata and controls

43 lines (32 loc) · 1.51 KB

Introduction asv-avalonia-toolkit

A set of advanced controls for Avalonia UI, used in the Asv.Drones application

How to use

Where can i get controls?

Controls avaliable to use in Asv.drones solution. Using this, you can customize UI by your need's. You can see implementation example on asv asv-avalonia-toolkit-gallery pages.

Binding

All contols have propetries that set value to different elements of controls such as progress bar, text, title, status(critical,succes,warning,unknown), etc... Controls can be binded from View, direct to ViewModel current fields that's sets values to controll that you change. Example like this:

ViewModel

public double ProgressValue { get; set; } /// we don't change exist property  
....

View

<toolkit:circular3indicator
TopProgress="{Binding ProgressValue}"/> /// we set exist property to new control
...

Avaliable controls:

Images of controls realized in asv-avalonia-toolkit.

Circular indicator

image

Recording indicator

image

Route indicator

image