Индикатор прогресса - ecvento/Material.Avalonia-Wiki GitHub Wiki

Линейный индикатор прогресса

Без имени-1

Создание простого индикатора прогресса - <ProgressBar Value="0" />

Задать значение можно с помощью параметра Value

Если значение не определено, то можно это показать с помощью параметра IsIndeterminate="True"

<ProgressBar Value="{Binding Progress}" - Биндинг прогреса

По умолчанию заполнение индикатора прогресса идет плавно, но можно и убрать плавность - Classes="no-transitions"

Круглые индикаторы прогресса

Для создания круглого индикатора прогресса (без площади под ним) используйте Classes="circular"

Для создания круглой площадки под индикатором используйте данный пример:

<controls:Card CornerRadius="24" Padding="4" Margin="4" HorizontalAlignment="Center"
               VerticalAlignment="Center">
   <ProgressBar Classes="circular" Value="60" />
</controls:Card>