到目前为止,我很喜欢 Template10,非常好。尽管我对如何绑定到主页上的设置值有些困惑。我添加了一个正确存储的新布尔设置。在我的主页上,我有一个与设置的可见性绑定:
Visibility="{Binding UseAmbientLightSensor, Converter={StaticResource CollapsedWhenFalseConverter}}"
这适用于应用程序按预期启动,MainPageViewModel 从设置中读取值,并且网格基于该设置可见或折叠。
但是,如果我转到设置页面并更改该值,我似乎无法让此绑定“监听”设置,当我返回主页时,可见性不会改变。它仅在我重新启动应用程序时才有效。
在 vanilla Template10 安装中,这类似于将 MainPage 上的一个小徽标绑定到“设置”页面中的“UseLightThemeButton”设置,该设置会根据该设置进行更改。