मैं सूची दृश्य में स्क्रॉलबार को छिपाने की कोशिश कर रहा हूं, मैंने इसका अनुसरण किया , लेकिन मुझे निम्न त्रुटि मिल रही है

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;          

        }        
    }
}

ListView के लिए यह संपत्ति कैसे दें।

3
sahithi 3 अक्टूबर 2017, 12:44

2 जवाब

सबसे बढ़िया उत्तर

आपको मूल नियंत्रण पर VerticalScrollBarEnabled सेट करने की आवश्यकता है, न कि प्रपत्रों के आधार पर:

class CustomListView : ListViewRenderer
{
    protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.ListView> e)
    {
        base.OnElementChanged(e);
        if (Control != null)
            Control.VerticalScrollBarEnabled = false;
    }
}
7
SushiHangover 3 अक्टूबर 2017, 12:52

इसे अपनी लेआउट फ़ाइल में आज़माएं

android:scrollbars="none"

यह शायद काम करना चाहिए।

0
Nagendra Hari Karthick 3 अक्टूबर 2017, 12:48