ActivityIndicator

.NET 다중 플랫폼 앱 UI(.NET MAUI) ActivityIndicator 는 애플리케이션이 긴 활동에 참여하고 있음을 보여 주는 애니메이션을 표시합니다. 와 달리 ProgressBar, ActivityIndicator 진행률의 표시를 제공하지 않습니다.

플랫폼에 따라 달라지는 ActivityIndicator 모양이며, 다음 스크린샷은 Android의 모양을 ActivityIndicator 보여줍니다.

Screenshot of ActivityIndicator on Android.

ActivityIndicator는 다음 속성을 정의합니다.

  • Color 는 . Color 의 색을 정의하는 값입니다 ActivityIndicator.
  • IsRunningbool 표시 및 애니메이션 효과를 주어야 하는지 또는 숨겨야 하는지를 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
};