Xamarin.Forms在VS上有设计师支持吗?

时间:2016-06-23 18:18:06

标签: xamarin xamarin.forms designer

我最近下载了Xamarin.Forms,因为微软免费提供。我正在Visual Studio中寻找可视化设计器,它通常包含在Xamarin.Droid和Xamarin.IOS中。 Xamarin.Forms没有这样的功能吗?当然我一定错过了什么?

5 个答案:

答案 0 :(得分:13)

Xamarin目前没有Xamarin.Forms的设计师,但正在研究Xamarin.Forms Previewer,它可以直接在Xamal.Forms页面中直接显示XAML标记的实时预览。 Visual Studio和Xamarin Studio IDE。

您可以通过单击Visual Studio菜单中的View -> Other Windows -> Xamarin.Forms Previewer或者在Visual Studio快速启动框中搜索Xamarin.Forms来打开Xamarin.Forms预览器。

除官方Xamarin.Forms预览器外,此空间中至少还有一个其他第三方工具:

    UX Divers的
  • Gorilla Player是一个实时的Xamarin.Forms预览版,目前处于测试版,可在模拟器和硬件设备上运行。

更新(2018):现在还有用于Xamarin.Forms的Xamarin Live Player,它允许您在开发它们时可视化在物理设备上实时运行的XAML布局。

答案 1 :(得分:2)

不,Xamarin Forms没有拖放设计图面。有一个实时XAML previewer,但它仍处于alpha版本。

答案 2 :(得分:1)

最新版本的Visual Studio中提供了Xamarin预览器(虽然不是设计人员,但仍然非常方便)。要访问它,请转到 查看>其他Windows> Xamarin.Forms预览器。

当您打开XAML页面时,您可以在预览器中看到它(确保您的项目是先构建的,否则您将收到错误。)

在编辑XAML时,预览将自动更新,无需保存。使用列表等时,您需要创建一些虚拟数据,以确保您可以看到它的工作方式。 https://xamarinhelp.com/xamarin-forms-previewer/

有一个例子

答案 3 :(得分:1)

可以选择查看您的Xamarin

  1. Xamarin表单预览器 - 您可以在visual studio上查看
  2. Xamarin Live Player - 您可以在目标设备上查看
  3. Gorilla播放器 - 您可以使用实时更新在目标设备上查看
  4. 但是,如果您使用的是第三方控件,则可能不受支持,但所有这些都有限制。

答案 4 :(得分:-1)

您可以在源代码下找到“设计”命名按钮。单击它,您就可以使用左侧工具框中的拖放。