private async void OnTokenIdTextChanged(object sender, TextChangedEventArgs args) { if (!String.IsNullOrEmpty(args.NewTextValue)) { if (!TokenIdHint.IsVisible) { TokenIdHint.IsVisible = true; _ = TokenIdHint.FadeTo(1, 500, Easing.Linear); _ = TokenId.TranslateTo(0, 10, 500, Easing.CubicOut); _ = TokenIdHint.TranslateTo(0, -15, 500, Easing.CubicOut); } } else { await Task.WhenAll( TokenIdHint.FadeTo(0, 500, Easing.Linear), TokenId.TranslateTo(0, 0, 500, Easing.CubicOut), TokenIdHint.TranslateTo(0, -10, 500, Easing.CubicOut) ); TokenIdHint.IsVisible = false; } }