预览Xamarin表单页面

时间:2016-07-08 15:59:48

标签: visual-studio xamarin xamarin.forms preview designer

有没有办法在没有首先部署到设备/模拟器的情况下预览Xamarin表单页面?

或者有没有办法实时编辑页面并在某处看到更改(有点像Snoopy for WPF)。 我尝试了Xamarin Studio + Visual Studio,但没有看到设计师。

5 个答案:

答案 0 :(得分:12)

2016年9月30日更新:

使用最新版本的Xamarin,您可以使用以下步骤:

使用查看> 其他Windows > Visual Studio中的 Xamarin.Forms Previewer 菜单打开预览窗口。使用窗口> 新的垂直标签组菜单可将其并排放置,如下图所示:

enter image description here

请注意:

  

预览器要求在渲染之前构建项目   页。如果预览窗格顶部显示错误“无效的XA​​ML”,   重新构建应用程序并重试。

Source

旧答案以供参考其他解决方案:

Xamarin.Forms预览器目前仅在Alpha通道的Xamarin Studio中提供。 Follow these instructions to change the update channel

目前,Visual Studio还没有官方 Xamarin Forms UI预览器。然而,在最近的Xamarin Evolve 2016中,Xamarin宣布他们正在开发一款将要发布的设计师。它应该是announced

  

Xamarin最近发布了Xamarin预览器,仅适用于Xamarin Studio   (后来的Visual Studio)可以让你在iOS和iOS上预览XAML   Android系统。目前处于预览状态,可通过Alpha获取   频道(2016年4月29日)。我会尽量记住更新一次   它出现在Visual Studio中。

作为非官方的替代方案,您可以尝试:

Gorilla Player

答案 1 :(得分:6)

Xamarin.Forms Previewer现在可以在VS中使用。您需要做的就是更新您的Xamarin版本:工具> 选项> Xamarin > 其他> 立即检查,将您的Xamarin更新到最新版本。

然后通过查看>打开它其他Windows > Xamarin.Forms预览器

更新:但看起来它没有显示我的XAML中的任何内容!

答案 2 :(得分:4)

Xamarin Studio确实包含了一个XAML预览器,我已经使用了一段时间了。

enter image description here

https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-previewer/

答案 3 :(得分:1)

在我对该主题进行研究后,我尝试了以下here留下的印象:

  1. Xamarin的预告片
  2. Xamarin Forms Player
  3. Gorilla Player
  4. 底线

    我决定和Gorilla Player一起去。唯一真正与我合作的人 - 虽然它仅限于使用XAML - 这意味着你被迫使用XAML编写你的UI代码。

答案 4 :(得分:0)

Xamarin.Forms预览器在稳定频道中可用作预览版。

项目需要最新的Xamarin.Forms NuGet包才能使XAML预览器正常工作。

打开Android SDK Manager并更新SDK工具和平台工具

enter image description here

重建解决方案并创建新的xaml页面。

在Visual Studio中: 使用视图>其他Windows> Xamarin.Forms Previewer菜单打开预览窗口。 Etvoilà

https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-previewer/