C# 以xamarin格式显示全屏图像
我有一个使用Xamarin表单构建的跨平台应用程序。该应用程序包含网格图像。我想显示全屏图像的能力,缩放图像时,用户点击图像。我搜索并找到了一些解决方案。其中一个解决方案是:C# 以xamarin格式显示全屏图像,c#,image,xamarin.forms,C#,Image,Xamarin.forms,我有一个使用Xamarin表单构建的跨平台应用程序。该应用程序包含网格图像。我想显示全屏图像的能力,缩放图像时,用户点击图像。我搜索并找到了一些解决方案。其中一个解决方案是: 创建包含图像的新页面(如ImagePage)。像这样: 当用户单击图像时,导航转到ImagePage以显示图像 此解决方案的问题是不支持缩放。我的问题是,最好的解决方案是什么?是否有执行此任务的插件 如果上述解决方案是最好的,我如何实现缩放?请看“添加收缩手势识别器”-收缩手势的常见场景是在收缩位置执行交互式图像缩放:
如果上述解决方案是最好的,我如何实现缩放?请看“添加收缩手势识别器”-收缩手势的常见场景是在收缩位置执行交互式图像缩放:我遇到了同样的问题,我使用syncfusion控件修复了该问题。 () syncfusion拥有社区许可证供您控制,这是免费的。() xaml:
如果您愿意,我可以帮助您在解决方案中配置syncfusion
<ContentPage.Content>
<StackLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
<Image HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" x:Name="ScreenImage"></Image>
</StackLayout>
</ContentPage.Content>
<imageeditor:SfImageEditor EnableZooming="true" MaximumZoomLevel="8"/>