我正在研究一个xamarin表单项目,该项目具有一个轮播页面容器,并且内容页面及其子项是根据不同的条件检查动态创建的。 (在我的情况下,最少要有8个孩子)
让我们以上述的最小情况为例。我在第一个孩子的输入/选择控件中输入一些值,然后导航/滑动页面直到第五个孩子。当我回到第一个子页面时,我输入/选择的值现在消失/刷新了。
我注意到轮播页面仅在其中保存 3页数据。即(左侧页面,当前页面和右侧页面)。 “选项卡式”页面保存 4页数据。
我希望这些值保留在输入的子页面中,无论是导航到最后一页还是中间页面,然后导航回到该页面。
我通过字母搜索了“ 轮播页面/标签页保存的状态”等字词,但是找不到有用的东西。
因此,我需要知道属性名称/方法名称等,通过xamarin形式,轮播页面的限制设置为3,选项卡式页面的限制为4。
等待您的答复。
谢谢。
答案 0 :(得分:0)
好的,我发现我正在使用“自定义选择器控件”,并且出现了值刷新问题。我只是忘记在 OnElementChanged 事件上设置选择器的 selectedIndex 。