如何使用自定义渲染器

时间:2018-02-01 05:33:33

标签: xamarin xamarin.forms custom-renderer

我正在创建一个自定义编辑器,但我不确定如何在xml中使用它。我尝试在线阅读教程但没有真正解释在xml中使用什么作为局部变量。

我尝试使用xmlns:local="clr-namespace:SocialNetwork.Renderers;assembly=SocialNetwork.Renderers",但它没有加载,当我输入<local:MessageEditor/>时,没有Text =或任何这些选项

编辑器的路径为SocialNetwork.Renderers

自定义编辑器代码和路径显示(PCL类)

namespace SocialNetwork.Renderers
{
    public class MessageEditor : Editor
    { 
    }
}

1 个答案:

答案 0 :(得分:4)

assembly应该只是SocialNetwork。所以使用这个:

xmlns:local="clr-namespace:SocialNetwork.Renderers;assembly=SocialNetwork"