c# - Windows 8.1 中 Pivot Control 的替代方案是什么?

标签 c# listbox windows-8.1 win-universal-app

我正在将我的 Windows Phone 8 应用程序迁移到 Windows 通用应用程序。我目前正在研究 Windows 8.1 项目。在我的 Windows Phone 8 应用程序中,我使用 Pivot Control 显示多个页面,并且每个应用程序栏都是不同的,因为当我用来滑动时,另一个 View 是可见的。我在每个页面上显示不同的列表框,值来自数据库。我想对 Windows 8.1 做同样的事情,但我发现 Windows 8.1 中没有 Pivot Control。任何人都可以建议我使用我可以做到这一点的任何控件。如果可能,请用一些代码向我解释一下。

请帮忙。

最佳答案

参见 XAML controls comparison between Windows Phone 8 and Windows 8在 MSDN 上。

并非所有控件都适用于 Windows 和 Windows Phone。具体来说,没有与 Windows 8.1 上的 Pivot 直接类似的东西。您将需要重新设计您的 UI 以使用不同的控件或编写您自己的(或寻找第 3 方控件)Pivot 控件。

两个可能的选项是 FlipView 或 Hub Control,但具体情况实际上取决于您的应用程序的详细信息。

关于c# - Windows 8.1 中 Pivot Control 的替代方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29050186/

相关文章:

c# - 正则表达式匹配字符串与二进制文件中的非字母数字字符

c# - 无法使用 MVVM 在 WPF 中填写 ListBox

SQL 语句作为列表框 VB.NET 的数据源

c# - 修复 .NET 应用程序中的并行错误

javascript - Google Maps API V3 双指缩放不适用于 Windows 8.1 预览版上的 IE 11

c# - 如何在 C# 中为 Windows 应用程序提供导览(工具提示导览)

c# - 在 XAML 中触发 ContextMenu.IsOpen

c# - ASP.Net - 我可以从标记内访问我的 BasePage 属性吗?

php - 下拉选择字段是否容易受到任何类型的注入(inject)

asp.net-web-api - 混淆Windows.Web.Http和System.Net.Http中使用哪个版本的HttpClient;