c# - 如何在 Xamarin ProgressBar 中设置最大值?
问题描述
我想使 mu progressBar 适应我拥有的数据长度,但不幸的是我找不到关于如何更改 progressBar 最大值的解决方案。
我唯一能找到的是一些“progress.Maximum”示例,但属性 Maximum 未在 Xamarin 的 progressBar 类中定义。
解决方案
ProgressBar 显示进度,因此您可以将 Silder 绑定到 ProgressBar 以设置进度,如下所示:
<StackLayout>
<ProgressBar
x:Name="bar"
Margin="0,166,0,0"
BindingContext="{x:Reference silder}"
HeightRequest="20"
Progress="{Binding Path=Value}"
VerticalOptions="CenterAndExpand" />
<Slider
x:Name="silder"
Maximum="1"
Minimum="0.1"
VerticalOptions="CenterAndExpand"
Value="0" />
</StackLayout>
推荐阅读
- marklogic - 我需要将副本林添加到 MarkLogic 集群中的另一台主机
- python - OneHotEncoder:预期的 2D 数组,得到 1D 数组
- javascript - 我应该在这些代码中使用 let 吗?
- sql - 如何建立表关系?
- javascript - 如何使用 express 故意引发错误
- airflow - 气流 SQSSensor 消息过滤
- shared-libraries - 在 Conda 中使用共享系统库
- google-cloud-logging - 如何查看有关云功能新实例启动的日志
- python - 如何使用样本从 pd.series 中取出 2 个样本,因此结果将是 sample1+sample2=original pd.series?
- javascript - 如何计算使用 Javascript