/ / Xamarin फ़ॉर्म - xamarin, xamarin.forms का उपयोग करके ListView में OnScroll घटना

Xamarin फॉर्म का उपयोग करके ListView में ऑनस्क्रॉल इवेंट - xamarin, xamarin.forms

मेरे पास एक सूची दृश्य है और जब कोई संदेश प्राप्त होता है, तो सूची को केवल अंत तक स्क्रॉल करना चाहिए, अगर यह पहले से ही अंत में है।

यह स्पष्ट करने के लिए, यदि उपयोगकर्ता पुराना देख रहा हैसंदेश, लिस्टव्यू को "t स्क्रॉल टू द एंड 'स्वचालित रूप से समाप्त हो जाना चाहिए, लेकिन यदि संदेश प्राप्त करते समय पहले से ही सूची पर है, तो सूची को स्वचालित रूप से अंत तक स्क्रॉल करना चाहिए।

इसलिए मुझे ListView की वास्तविक स्थिति प्राप्त करनी है, मैंने एपीआई पर इस स्थिति को प्राप्त करने के लिए किसी भी संपत्ति या पद्धति को समान नहीं देखा।

इसलिए मैं सोच रहा था कि क्या OnScroll जैसी घटना को ओवरराइड करना संभव है, इसलिए मैं कस्टम रेंडर के बिना लिस्ट व्यू की वर्तमान स्थिति को बचा सकता हूं।

यह XamarinForms का उपयोग करके किया जा सकता है?

उत्तर:

उत्तर № 1 के लिए 1

ListView doesn "टी आग Scrolled जैसी घटनाएँ ScrollView करता है, लेकिन यह आग करता है ItemAppearing तथा ItemDisappearingवर्तमान में दिखाई देने वाली वस्तुओं पर नज़र रखने के लिए आप जिन घटनाओं का उपयोग करने में सक्षम हो सकते हैं।