我想知道为什么这种行为会发生在我的页面中。我有一个页面(比如'x'),它有一组文本框,这些文本框在容器内定义,比如堆栈面板,并且数据使用 c# 中的 datacontext 与此堆栈面板绑定。现在,当我导航到另一个页面并再次返回该页面(页面'x')(URI 导航)时,将发生数据绑定并且将填充字段购买对象的数据作为对象属性的 getter 方法将获得调用,但是通过按返回按钮(NavigationCommands.BrowseBack),页面中不会发生数据绑定。没有字段将采用日期,因为在这种情况下不会调用对象属性的 getters 方法!我不想在后端通过引用每个文本框并为它们分配值来做到这一点。
任何有相同问题或解决方案的人请分享。