我最近下载了Xamarin.Forms,因为微软免费提供。我正在Visual Studio中寻找可视化设计器,它通常包含在Xamarin.Droid和Xamarin.IOS中。 Xamarin.Forms没有这样的功能吗?当然我一定错过了什么?
答案 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预览器外,此空间中至少还有一个其他第三方工具:
更新(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
但是,如果您使用的是第三方控件,则可能不受支持,但所有这些都有限制。
答案 4 :(得分:-1)
您可以在源代码下找到“设计”命名按钮。单击它,您就可以使用左侧工具框中的拖放。