/ / 400 पैनोरमा आइटम गतिशील रूप से जोड़ना चाहते हैं - wpf, silverlight-4.0, windows-phone-7, पैनोरामा-नियंत्रण

400 पैनोरमा आइटम गतिशील रूप से जोड़ना चाहते हैं - wpf, silverlight-4.0, windows-phone-7, पैनोरामा-नियंत्रण

मुझे लगभग 400 छवियां जोड़ने की ज़रूरत है।मैं प्रत्येक पैनोरमा आइटम के लिए एकल छवि को विस्थापित करना चाहता हूं। यदि मैं पैनोरमा आइटम में 25 से अधिक छवियां जोड़ता हूं, तो पृष्ठ लटकता है और त्रुटि उत्पन्न होती है। इसके लिए समाधान क्या है ...

उत्तर:

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

पैनोरमा इसके लिए गलत नियंत्रण है। पैनोरमा लिखा गया है ताकि प्रत्येक आइटम को स्मृति में लोड किया जा सके - इसलिए 400 लोड करने से परिणामस्वरूप स्मृति और लटकने वाले प्रकार के मुद्दों का परिणाम होगा। यदि आप वास्तव में पैनोरामा का उपयोग करना चाहते हैं तो आप चयन चेंज किए गए ईवेंट का उपयोग कर सकते हैं ताकि यह नियंत्रित किया जा सके कि कौन से पैनोरामा आइटम में वास्तव में सामग्री है, लेकिन वास्तव में मुझे लगता है कि यह तब भी काम नहीं कर सकता है ...

पिवट एक बेहतर विकल्प होगा - जो बस लोड होता हैकिसी भी समय वर्तमान, पिछले और अगले। पैनोरामा के साथ, यह भी आपके पिवट में चयन चेंज का उपयोग करने के लिए उपयोगी हो सकता है - इससे कुछ और नहीं होने पर लोडिंग समय में मदद मिल सकती है।

स्टुअर्ट