UWP发布嵌入图像错误,但调试没有问题。代码短,非常容易。
下面是MainPage.xaml代码
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="EmbImg.MainPage"
xmlns:local="clr-namespace:EmbImg">
<StackLayout>
<Image Source="{local:EmbeddedImg ResourceId=EmbImg.Picture.pic.ico}"
VerticalOptions="CenterAndExpand" HorizontalOptions="Center"/>
</StackLayout>
</ContentPage>
下面是EmbeddedImg.cs代码
internal class EmbeddedImg : IMarkupExtension
{
public string ResourceId { get; set; }
public object ProvideValue(IServiceProvider serviceProvider)
{
return ImageSource.FromResource(ResourceId);
}
}
错误消息:System.PlatformNotSupportedException消息=该平台不支持该操作。
先生:给予我怎么解决这个错误。
1条答案
按热度按时间pod7payv1#
固定码