将Xamarin移植到Maui -自定义控件

xdnvmnnf  于 11个月前  发布在  其他
关注(0)|答案(1)|浏览(141)

我有一个自定义控件CustomView,它有几个可绑定的属性

namespace App.Maui.Controls
{
   public class CustomView : Layout<Layout>

个字符
将我的Xamarin应用程序移植到Maui时,代码编译正常,但在尝试显示控件时出现以下错误:
Microsoft.Maui.Platform.HandlerNotFoundException: 'Handler not found for view App.Maui.Controls.CustomControl.'
这个错误看起来很简单,但解决方案却让我很困惑--遵循过多的指南,他们从来没有提到处理程序,也不需要为基础控件提供特定于平台的实现。
如何为这样一个基本控件定义处理程序?

xriantvc

xriantvc1#

我不得不重写类以适应Maui处理自定义控件的新方式。
我把https://github.com/hartez/CustomLayoutExamples作为一个来源。

相关问题