ActivityIndicator
Многоплатформенный пользовательский интерфейс приложения .NET (.NET MAUI) ActivityIndicator отображает анимацию, чтобы показать, что приложение занимается длительным действием. В отличие от ProgressBarэтого, ActivityIndicator не указывает на ход выполнения.
Внешний ActivityIndicator вид зависит от платформы и на следующем снимок экрана показан ActivityIndicator на Android:
ActivityIndicator определяет следующие свойства:
Color
Color— это значение, определяющее цвет объекта ActivityIndicator.IsRunning
bool
— это значение, указывающее, должны ли ActivityIndicator быть видимые и анимирующие, или скрытые. Значение по умолчанию этого свойства —false
это значение, указывающее, что ActivityIndicator объект не отображается.
Эти свойства поддерживаются объектами BindableProperty, то есть эти свойства можно указывать в качестве целевых для привязки и стилизации данных.
Создание activityIndicator
Чтобы указать длительное действие, создайте ActivityIndicator объект и задает его свойства, чтобы определить его внешний вид.
В следующем примере XAML показано, как отобразить :ActivityIndicator
<ActivityIndicator IsRunning="true" />
Эквивалентный код на C# выглядит так:
ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };
В следующем примере XAML показано, как изменить цвет объекта ActivityIndicator:
<ActivityIndicator IsRunning="true"
Color="Orange" />
Эквивалентный код на C# выглядит так:
ActivityIndicator activityIndicator = new ActivityIndicator
{
IsRunning = true,
Color = Colors.Orange
};