问题标签 [tabbedpage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin - Xamarin 表单:在轮播页面或选项卡式页面内滑动超过四个内容页面时值消失/刷新
我正在开发一个 xamarin 表单项目,该项目有一个轮播页面容器,并且内容页面作为其子项是根据不同的条件检查动态创建的。(在我的情况下至少有 8 个孩子)
让我们以提到的最小情况为例。我在第一个孩子的条目/选择器控件中输入一些值,然后导航/滑动页面直到第五个孩子。当我回到第一个子页面时,我输入/选择的值现在消失/刷新了。
我注意到轮播页面只保存了3 页数据。即(左页、当前页和右页)。并且标签页保存4页数据。
我希望这些值保留在我输入的子页面中,无论是导航到最后一页还是在中间并导航回该页面。
我已经通过“轮播页面/标签页保存状态”等字母进行了谷歌搜索,但找不到有用的东西。
因此,我需要知道 xamarin 形成的属性名称/方法名称等,将轮播页面的限制设置为 3,将选项卡页面的限制设置为 4。
等待你的答复。
谢谢。
xamarin - 为什么 xaml 选项卡式页面属性 local 在这种情况下不起作用?
我有一个非常简单的 xaml 代码,但属性 local:Page 根本不起作用,当我键入“local”时,它会加下划线,就好像有错误一样。
MainPage.xaml:
Listar.xaml:
xamarin - Xamarin 表单 TabbedPage
我在我的 xamarin 表单项目中使用选项卡式页面。我正在尝试在 android 的 MyTabsRenderer 类中使用 OnTabReselected 事件。但是像 OnTabSelected、OnTabReselected 和 OnTabUnselected 这样的事件并没有被调用。有没有人对此有任何解决方案。
xamarin 表单版本:3.2.0.871581
VS 版本:15.8.6
这是我的代码片段(MyTabsRenderer 类):
xamarin.forms - Xamarin 表单:如何在页面底部制作标签?
我正在寻找将在页面底部的选项卡。我尝试了xamarin 表单 TabbedPage,但对于ios ,只有选项卡位于底部,而对于android 和 windows,选项卡显示在顶部。有没有办法实现这个功能?
xamarin.forms - Xamarin 表单图标未在 TabbedPage 中正确呈现
我试图让 TabbedPage 正常工作,即我希望菜单显示在底部:
问题是,图标如下图所示: TabbedMenu 底部
有趣的是,如果我删除带有“ToolbarPlacement”的行,图像就会被渲染得很好(除了它们当然出现在页面顶部)。另请注意,菜单项的大小是不同的,因此看起来好像实际上正在加载图像,但是它们呈现不正确。有谁知道那里发生了什么以及我如何解决这个问题?
提前致谢!
xamarin.forms - xamarin forms:单击选项卡时如何关闭选项卡并显示上一页?
我的 xamarin 表单项目中有一个标签页,有 4 个标签。我正在从主页(正常内容页面)打开选项卡式页面,最初显示第二个选项卡。
当我单击第一个选项卡时,我需要退出选项卡式页面并在 UI 中显示主页(上一页)。
我怎样才能做到这一点?是否有可用的选项卡式页面事件?
c# - 如何在 Xamarin.Forms 中同步执行异步方法
我在 xamarin.forms 中为我的应用程序构建一个屏幕,该 caul 基于一个标签页,该标签页是根据我因使用服务而获得的对象列表动态构建的。在我调用该方法来使用带来列表的 API 之后,我需要根据它的某些数据通过它来填充一个可观察的视图模型集合,这将是选项卡。我遇到的问题是不知道怎么调用异步方式消费API的async方法,这样API的消费不会和遍历列表的操作冲突。然后是我的 ViewModel 的一小部分代码:
我得到的是,在 xamarin 实时播放器中,应用程序在几秒钟后从绿色信号变为红色信号而没有显示任何内容,并且在它的日志中我得到这个: GetEnumerator 的目标为空(NullReferenceException)