xamarin - Xamarin 表单 Android 自定义条目渲染器在查看一次后适用于所有条目
问题描述
我有一个 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
{
}
问题是在应用程序中,一旦包含自定义条目的页面被查看一次,所有其他页面在每个条目上都没有显示边框,无论该条目是否是自定义条目。条目是正常的并且包含边框,直到我查看包含自定义条目的页面
解决方案
推荐阅读
- meta-tags - wix web 开发平台添加元关键字
- ruby-on-rails-4 - 使用 model.with_lock 时未触发 after_rollback
- php - PHP - 表单问题
- php - Magento 1.9 前端 cookie 问题
- symfony - 提交后的 Symfony 表单广告字段
- java - 在 celltable gwt 中添加 url 列
- wordpress - 上传的插件导致折旧错误 WooCommerce
- laravel - 检查用户是否在 laravel API 路由中经过身份验证
- android - UNINSTALL_SHORTCUT 操作不起作用 | 安卓
- hadoop - 不显示 Namenode Datanode ResourceManager 等