Activity Xamarin.Forms.Labs 中的指标
Activity Indicator in Xamarin.Forms.Labs
我正在使用 Xamarin.Forms 和 Xamarin.Forms.Labs 1.2.1 及其 MVVM 框架。如果我将模型视图的 IsBusy 属性 设置为 true 以显示 activity(长过程)指示器,我会在工具栏上看到指示器。如何在我的内容页面中间显示 activity 指示符?我不喜欢在我的 Xaml 页面上显式添加 ActivityIndicator 并绑定视图模型的自定义 IsLoading 属性。但是当我将视图模型的 IsBusy 属性 设置为 true 时,它会在工具栏上显示指示器。
Page.IsBusy只负责状态栏指示器。因此,如果您需要在页面中间放置进度环,请将 ActivityIndicator 放在上面。
您可以使用 AbsoluteLayout 来调整位置。
XAML 应该是这样的:
<ActivityIndicator AbsoluteLayout.LayoutFlags="PositionProportional" LayoutBounds="0.5, 0.5, AutoSize, AutoSize" />
我正在使用 Xamarin.Forms 和 Xamarin.Forms.Labs 1.2.1 及其 MVVM 框架。如果我将模型视图的 IsBusy 属性 设置为 true 以显示 activity(长过程)指示器,我会在工具栏上看到指示器。如何在我的内容页面中间显示 activity 指示符?我不喜欢在我的 Xaml 页面上显式添加 ActivityIndicator 并绑定视图模型的自定义 IsLoading 属性。但是当我将视图模型的 IsBusy 属性 设置为 true 时,它会在工具栏上显示指示器。
Page.IsBusy只负责状态栏指示器。因此,如果您需要在页面中间放置进度环,请将 ActivityIndicator 放在上面。 您可以使用 AbsoluteLayout 来调整位置。 XAML 应该是这样的:
<ActivityIndicator AbsoluteLayout.LayoutFlags="PositionProportional" LayoutBounds="0.5, 0.5, AutoSize, AutoSize" />