Xamarin.Forms ActivityIndicator

Download Sample 샘플 다운로드

이 컨트롤은 Xamarin.FormsActivityIndicator 애플리케이션이 긴 활동에 참여하고 있음을 보여 주는 애니메이션을 표시합니다. 와 ProgressBar달리, ActivityIndicator 진행률의 표시를 제공 하지 않습니다. 에서 ActivityIndicator 상속됩니다 View.

다음 스크린샷은 iOS 및 Android의 컨트롤을 보여 ActivityIndicator 줍니다.

Screenshot of ActivityIndicator on iOS and Android

컨트롤은 ActivityIndicator 다음 속성을 정의합니다.

  • ColorColor .의 표시 색을 정의하는 값입니다 ActivityIndicator.
  • IsRunningbool 표시 및 애니메이션 효과를 주어야 하는지 또는 숨겨야 하는지를 ActivityIndicator 나타내는 값입니다. 값이 falseActivityIndicator 표시되는 경우 표시되지 않습니다.

이러한 속성은 개체 ActivityIndicator 에 의해 BindableProperty 지원되므로 스타일이 지정되고 데이터 바인딩의 대상이 될 수 있습니다.

ActivityIndicator 만들기

클래스는 ActivityIndicator XAML에서 인스턴스화할 수 있습니다. 해당 IsRunning 속성은 컨트롤이 표시되고 애니메이션 효과를 주는지 여부를 결정합니다. 속성의 기본값은 IsRunning .입니다 false. 다음 예제에서는 선택적 IsRunning 속성 집합을 ActivityIndicator 사용하여 XAML에서 인스턴스화하는 방법을 보여줍니다.

<ActivityIndicator IsRunning="true" />

ActivityIndicator 코드에서 만들 수도 있습니다.

ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };

ActivityIndicator 모양 속성

속성은 Color 색을 ActivityIndicator 정의합니다. 다음 예제에서는 속성 집합을 ActivityIndicator 사용하여 XAML Color 에서 인스턴스화하는 방법을 보여줍니다.

<ActivityIndicator Color="Orange" />

코드를 만들 때 속성을 Color 설정할 수도 있습니다.ActivityIndicator

ActivityIndicator activityIndicator = new ActivityIndicator { Color = Color.Orange };

다음 스크린샷은 iOS 및 Android에서 Color 설정된 속성을 Color.Orange 보여 ActivityIndicator 줍니다.

Screenshot of styled ActivityIndicator on iOS and Android