public RegisterPage() { InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false); BindingContext = vM = new RegisterPageViewModel(); vM.SetUI(this); WrapperGrid.TranslateTo(600, 0, 0); secondStack.TranslateTo(700, 0, 500, Easing.CubicOut); secondStack.IsVisible = false; passEntry.Name = "Pass"; rePassEntry.Name = "RePass"; nameEntry.Name = "Name"; phoneEntry.Name = "Phone"; EmailEntry.Focused += (sender, e) => AnimateError(nameof(vM.Email), false); UsernameEntry.Focused += (sender, e) => AnimateError(nameof(vM.Username), false); EmailEntry.ReturnCommand = new Command(() => nameEntry.FocusEntry()); UsernameEntry.ReturnCommand = new Command(() => passEntry.FocusEntry()); LottieEmail.OnPlay += (sender, e) => LottieEmail.IsVisible = true; LottieUser.OnPlay += (sender, e) => LottieUser.IsVisible = true; }