图像控件未在 WinRT 8.1 Xamarin.Forms(便携式)项目中呈现
Posted
技术标签:
【中文标题】图像控件未在 WinRT 8.1 Xamarin.Forms(便携式)项目中呈现【英文标题】:Image Control is not rendering in WinRT 8.1 Xamarin.Forms (Portable) project 【发布时间】:2017-07-17 20:54:02 【问题描述】:xamarin.forms 中的图像渲染器未在 Xamarin.Forms(便携式)中渲染,它在 Windows RT 8.1 手机的 Xamarin.Forms(共享)中工作。为什么呢?在 windows RT 8.1 手机中是否有另一种呈现 IMAGE 控件的方法。
我的代码: - 汇编代码在这里
[程序集:ExportRenderer(typeof(Xamarin.Forms.Image), typeof(ImageWinRenderer))]
-下面的渲染器类
公共类 ImageWinRenderer:Xamarin.Forms.Platform.WinRT.ImageRenderer
覆盖onelement更改方法受保护的覆盖无效 OnElementChanged(ElementChangedEventArgs e)
【问题讨论】:
请在此处添加您的代码。 【参考方案1】:我尝试在共享项目 (xamarin) 中使用图像渲染,它成功了!!。尽管如此,仍然无法找到为什么它不能在便携式项目中工作的确切答案
【讨论】:
以上是关于图像控件未在 WinRT 8.1 Xamarin.Forms(便携式)项目中呈现的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin 表单文件选择器未在 ios 上显示相机胶卷或图像库
图像未在 iPad Air、iPad 3 等较新的 iPad 设备上显示,但在模拟器 iOS 8.1 上显示
如何在 WinRT 8.1 中使用 SharpCompress 删除/添加和输入 zip 文件
Xamarin Forms - 内容未在 stackLayout 中垂直居中对齐