我有一个带有自定义步进器的列表,并且此列表中的每个项目都有一个详细信息页面,当我在详细信息页面中以及刷新时更改自定义步进器的值时,都需要更改它的值。列表。
这是项目列表,信息按钮将转到项目详细信息页面
这是项目详细信息页面
如何更改它?预先感谢
答案 0 :(得分:0)
您的数据收集应实现 INotifyPropertyChanged 接口,并且在使用步进器更改值时应调用OnPropertyChanged for Quantity。
答案 1 :(得分:0)
解决方案:
span.ui-treenode-label.ui-corner-all.ui-state-highlight {
background-color: transparent;
color: inherit;
}
的{{1}}中的list
? 每次您更改onAppearing
中的listView Page
并将最新数据更新到服务器端。然后返回到value
,它将触发item detail page
中的listView Page
,然后您可以从refresh
获取更新后的值。
在详细信息页面中以及在刷新列表时进行更改。
值更改后发送消息(onAppearing
):
API
更改自定义步进器的值
在您的listView页面中,订阅名为stepperChanged
的消息:
MessagingCenter.Send<MainPage> (this, "stepperChanged");