如何在listview中隐藏滚动条

sah*_*thi 3 listview xamarin xamarin.forms

我试图在列表视图中隐藏滚动条,我按照 这个,但我收到以下错误

ListView不包含VerticalScrollbarEnabled的定义

这是我做的:

[assembly: ExportRenderer(typeof(Xamarin.Forms.ListView), typeof(CustomListView))]

namespace MyApp.Droid.Renderer
{
    class CustomListView:ListViewRenderer
    {
        protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.ListView> e)
        {
            base.OnElementChanged(e);
            Xamarin.Forms.ListView.VericalScrollbarEnabled = false;          

        }        
    }
}
Run Code Online (Sandbox Code Playgroud)

如何为ListView提供此属性.

Sus*_*ver 7

您需要设置VerticalScrollBarEnabled本机控件,而不是基于Forms的控件:

class CustomListView : ListViewRenderer
{
    protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.ListView> e)
    {
        base.OnElementChanged(e);
        if (Control != null)
            Control.VerticalScrollBarEnabled = false;
    }
}
Run Code Online (Sandbox Code Playgroud)