为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 Xamarin.Forms 设计器不显示窗口布局?

为什么 Xamarin.Forms 设计器不显示窗口布局?

C#
喵喔喔 2023-08-13 16:18:52
我尝试到处寻找这个问题,但找不到任何解决方案。我还尝试查看解决方案属性、项目属性、Visual Studio 首选项、Visual Studio 扩展、更改 XAMLxmlns定义,但我不知道为什么这是不可能的,我认为它应该是标准的简单功能。当您创建包含 的新 Xamarin.Forms 项目时,您可能会怀疑不仅有一种方法可以在 Android 和 iOS 上查看您的 XAML 设计,而且还可以用于您所针对的任何 Windows 平台,例如 W10 桌面以及其他 Windows 平台UWP 支持并且据说是 Xamarin。根据微软的网站,表单确实支持。您可以轻松地为这些平台构建项目,没问题。但我想在编译我的作品之前看看我在做什么。当打开 XAML 设计时,设计面板中没有简单的 Android/iOS和 Windows选项卡,而是找不到 Windows。如果没有查看此内容的选项,我该如何查看 Windows 屏幕的外观?在 WPF 和普通 UWP 中,这工作得很好,但不知何故,对于 Xamarin 它只显示 Android/IOS,但显然,Xamarin 完全支持 Windows(桌面)。我正在寻找多平台支持来创建一个可以轻松移植到 iOS 和 Android 的 Windows 桌面应用程序。我认为 Xamarin 可以做到这一点,但如果我无法看到我在 Windows 上所做的布局,我该如何为该平台开发可靠的 UI?我可能在某处缺少某种复选框(我希望),但我找不到有关此的任何信息。是的,我尝试用谷歌搜索。但没有介绍Windows。所以是的,我已经厌倦了搜索,希望有人能好心地帮助我。
查看完整描述

2 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

这是 Xamarin.Forms 的限制。虽然它使用 XAML,但它具有与 WPF/UWP 不兼容的自定义 XAML 方言,因此内置 UWP 设计器无法直接处理它,并且需要自定义设计器实现。



查看完整回答
反对 回复 2023-08-13
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

如果您想要桌面版本的应用程序,只需将 UWP 或 WPF 空白项目添加到您的解决方案中。


查看完整回答
反对 回复 2023-08-13
  • 2 回答
  • 0 关注
  • 70 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信