У меня есть базовый класс, который выглядит следующим образом
public class DialogSelectionItem<Tobject> : ViewCell
Теперь я хочу прикрепить к нему пользовательский рендер:
[assembly: ExportRenderer(typeof(SomeApp.CustomRenderers.DialogSelectionItem<Tobject>), typeof(SomeApp.iOS.CustomRenderers.DialogSelectionItemRenderer))]
namespace SomeApp.iOS.CustomRenderers
{
public class DialogSelectionItemRenderer : ViewCellRenderer
{
// some customizations
}
}
Проблема в
Не удалось найти имя типа или пространства имен 'Tobject' (отсутствует директива using или ссылка на сборку?)
Вместо этого я могу использовать object
, но затемпользовательский рендерер никогда не вызывается.
Есть ли возможность получить правильный тип или использовать универсальный?Как мне определить ExportRenderer
?