我试图在Xamarin Forms Shell中创建一个登录流,它由第一个页面(用户在其中输入电子邮件地址)和第二个页面(用户输入密码)组成。我希望用户能够从密码页面返回并更改输入的电子邮件地址。这一切都很好,如果最初导航到第一页,我没有通过查询参数设置电子邮件.如果我这样做了,当用户从密码页返回到电子邮件地址页面时,就会显示最初传递的电子邮件--不管用户可能对其做了什么更改。如果用户随后将其更改为hello@world.com并“继续”到密码页,则密码页将按预期在标签中显示hello@world.com
但是绑定不起作用。该项目构建并运行,但不触发任何property changed notification,也不触发任何command。该应用程序需要显示一个list of company names。但是列表没有显示在ViewModel中定义的集合。该应用程序应该允许用户使用CollectionChangeCommand对列表进行排序,并在搜索query中进行每次更改。</Shell.TitleView>