尽管MAUI中使用了新的渲染模式, 但是仍然Xamarin中的支持Render渲染器, 这意味着如果你的项目是从Xamarin移植到MAUI当中, 大部分代码能够可以重用, 本篇文章介绍如何将Xamarin...第二步: 然后, 我们把Xamarin中创建的MyButton与MyButtonRender直接复制到MAUI的项目中, 如下所示:
MyButtonRender类修改如下:
using App2;...这一点,在MAUI项目当中, 则是通过Startup类中依赖注入的形式添加,通过扩展方法 ConfigureMauiHandlers 添加 AddCompatibilityRenderer,如下所示:...第四步: XAML页面中添加MyButton命名空间, 声明MyBuToon, 如下所示:
<ContentPage xmlns="http://schemas.microsoft.com/dotnet...Xamarin Render移植<em>到</em> .NET MAUI项目当中, 当然<em>在</em>新<em>的</em>MAUI当中,
仍然建议大家使用新<em>的</em>Handler处理程序来实现, 并且它提供了更好<em>的</em>性能以及灵活性。