Я использую SfListView из-за группировки и других доступных функций. Однако мне нужно отключить прокрутку списка в Android и iOS. Как мне написать собственный рендерер для SfListView? Для форм Xamarin ListView я могу просто расширить класс ListViewRenderer и переопределить метод OnElementChanged.
Кроме того, как я могу экспортировать настраиваемое средство визуализации?
Например, приведенный ниже код будет работать для ListView форм Xamarin (с соответствующими изменениями):
[assembly: ExportRenderer(typeof(SfListViewWithNoScroll), typeof(SfListViewWithNoScrollRenderer))]
namespace MyApp.Mobile.Droid.CustomRenderers
{
public class SfListViewWithNoScrollRenderer : //which class do I need to inherit?
{
protected override void OnElementChanged(ElementChangedEventArgs<SfListView> e)
{
//base.OnElementChanged(e);
//if (Control != null)
//{
// Control.VerticalScrollBarEnabled = false;
//}
//what do I write here?
}
}
}