Ejemplo n.º 1
0
        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;
            }
        }