xamarin.forms.labs 图片按钮问题
xamarin.forms.labs ImageButton issue
我正在使用 Xamarin.Forms 和一个 Monodroid 项目。
我使用 Xamarin.Forms.Labs 渲染一个 ImageButton 控件。
每次我尝试在 xaml 中呈现控件时,我都会收到此异常:
System.TypeInitializationException: An exception was thrown by the
type initializer for Xamarin.Forms.Labs.Controls.ImageButton --->
System.MissingMethodException: Method 'BindableProperty.Create' was
not found.
这是我页面的主要代码:
<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>
我故意删除了属性,看看它们是否是导致此异常的原因。
您需要将 xamarin.forms.labs 升级到 xlabs.forms,因为作者完全更改了项目结构。
可以找到有关此升级的更多信息here
我正在使用 Xamarin.Forms 和一个 Monodroid 项目。
我使用 Xamarin.Forms.Labs 渲染一个 ImageButton 控件。
每次我尝试在 xaml 中呈现控件时,我都会收到此异常:
System.TypeInitializationException: An exception was thrown by the type initializer for Xamarin.Forms.Labs.Controls.ImageButton ---> System.MissingMethodException: Method 'BindableProperty.Create' was not found.
这是我页面的主要代码:
<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>
我故意删除了属性,看看它们是否是导致此异常的原因。
您需要将 xamarin.forms.labs 升级到 xlabs.forms,因为作者完全更改了项目结构。
可以找到有关此升级的更多信息here