我想对我的 xamarin 表单应用程序进行数字计数器向上/向下动画。我在这里找到了代码示例
但是我没有申请。我如何应用此行为类 Xamarin Forms 标签控件。
我尝试了这段代码但没有用。
<Label x:Name="lblScore" FontSize="24" TextColor="Black" Text="{Binding Number}" HorizontalOptions="Center" VerticalOptions="CenterAndExpand">
<Label.Behaviors>
<controls:NumericTextAnimationBehavior Value="{Binding Number}"/>
</Label.Behaviors>
</Label>
代码隐藏:
public partial class ProfilePage : ContentPage
{
public string Number { get; set; }
public ProfilePage()
{
InitializeComponent();
this.BindingContext = this;
lblScore.Behaviors.Add(new NumericTextAnimationBehavior());
}
private void btnSetRandom_Clicked(object sender, EventArgs e)
{
Random randomizer = new Random();
Number = randomizer.Next(1, 9999).ToString();
lblScore.Text = Number;
}
}
它不适用于我的项目。我想为标签应用计数器动画。
感谢您的支持。