xamarin.forms.labs ImageButton问题

时间:2015-06-07 16:56:52

标签: xaml xamarin xamarin.android xamarin.forms

我正在使用 Xamarin.Forms Monodroid 项目。

我使用 Xamarin.Forms.Labs 来渲染 ImageButton 控件。

每当我尝试在xaml中渲染控件时,我都会遇到此异常:

  

System.TypeInitializationException:抛出异常   Xamarin.Forms.Labs.Controls.ImageButton的类型初始化程序--->   System.MissingMethodException:方法'BindableProperty.Create'是   没找到。

以下是我页面的主要代码:

    <ContentPage 
    xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
    x:Class="*.MainPage"
    xmlns:controls="clr-namespace:Xamarin.Forms.Labs.Controls;assembly=Xamarin.Forms.Labs">
<ContentPage.Content>
    <controls:ImageButton HeightRequest="75" WidthRequest="175" ImageHeightRequest="50" ImageWidthRequest="50"  />

    </ContentPage.Content>

我故意删除了属性以查看它们是否是此异常的原因。

1 个答案:

答案 0 :(得分:3)

你需要将xamarin.forms.labs升级到xlabs.forms,因为作者完全改变了项目结构。

有关此次升级的详情,请访问here