我环顾了几天,找到了一个关于如何为 Windows 10 UWP 应用程序创建主/详细视图的示例,该应用程序针对 Windows 平板电脑和 Windows 手机。当前视图已经包含一个SplitView,它在左侧显示菜单。我想在该 SplitView 的详细视图中显示主/详细信息,以便在左侧有一个包含所有可选项目的 ListView/ListBox 和一个包含当前所选项目详细信息的详细信息视图。
有最佳实践吗?我将 Caliburn Micro 用于我的 MVVM 模式。
我环顾了几天,找到了一个关于如何为 Windows 10 UWP 应用程序创建主/详细视图的示例,该应用程序针对 Windows 平板电脑和 Windows 手机。当前视图已经包含一个SplitView,它在左侧显示菜单。我想在该 SplitView 的详细视图中显示主/详细信息,以便在左侧有一个包含所有可选项目的 ListView/ListBox 和一个包含当前所选项目详细信息的详细信息视图。
有最佳实践吗?我将 Caliburn Micro 用于我的 MVVM 模式。
模板 10 是一个完整的包,但它几乎完全由 Jerry 和 Co. 在过去几个月中提出的内置插件完成。他们确实有一个使用 T10 的 MVVMLight 示例。但我理解使用 CM 的吸引力。
CM 刚刚达到了可以使用 UWP/SplitView 的 Master/Detail 的地步,但迟早会在发布到 3.0.x 期间出现一些错误。
有一些陷阱,请留意示例。我可能会很快发布一个主/详细信息的 PR,但我有一个项目要先完成。
带有模板 10 的 CM,需要梳理大量重叠,然后才能在彼此之间很好地工作。很高兴看到它;不幸的是,要缩小重叠差距将是一项艰巨的任务。