Xamarin表单Android自定义条目渲染器在查看一次后将应用于所有条目

时间:2019-01-06 16:22:30

标签: xamarin xamarin.forms

我有一个像这样的Xamarin Forms Android自定义条目渲染器

[assembly: ExportRenderer(typeof(CustomEntry), typeof(CustomEntryRenderer))]
namespace MyApp.Droid
{
    class CustomEntryRenderer : EntryRenderer
    {
        public CustomEntryRenderer(Context context) : base(context)
        {
        }

        protected override void OnElementChanged(ElementChangedEventArgs<Entry> e)
        {
            base.OnElementChanged(e);

            if (Control != null)
            {
                
                    Control.Background = null;
                
            }
          
        }
    }
}

我的自定义条目类是

public class CustomEntry : Entry
{
}

问题在于,在应用程序中,一旦查看了包含自定义条目的页面,无论该条目是否为自定义条目,所有其他页面在每个条目上均不显示边框。条目是正常的并且包含边框,直到我查看包含自定义条目的页面

0 个答案:

没有答案