सिल्वरलाइट लेआउट नियंत्रण: विंडोज फोन ऐप डेवलपमेंट ट्यूटोरियल - भाग 16

विषयसूची:

सिल्वरलाइट लेआउट नियंत्रण: विंडोज फोन ऐप डेवलपमेंट ट्यूटोरियल - भाग 16
सिल्वरलाइट लेआउट नियंत्रण: विंडोज फोन ऐप डेवलपमेंट ट्यूटोरियल - भाग 16

वीडियो: सिल्वरलाइट लेआउट नियंत्रण: विंडोज फोन ऐप डेवलपमेंट ट्यूटोरियल - भाग 16

वीडियो: सिल्वरलाइट लेआउट नियंत्रण: विंडोज फोन ऐप डेवलपमेंट ट्यूटोरियल - भाग 16
वीडियो: Share videos and channels from your computer - YouTube 2024, नवंबर
Anonim

इस ट्यूटोरियल श्रृंखला के हिस्से के रूप में, एक्सएएमएल के बारे में सीखने के बाद, हम इसके बारे में जानें सिल्वरलाइट लेआउट नियंत्रण । किसी वेबसाइट को डिजाइन करते समय नियंत्रण डालना बहुत कठिन होता है क्योंकि ब्राउज़र की संख्या होती है और विभिन्न स्क्रीन संकल्पों के कारण, लेकिन डेवलपर के रूप में विंडोज फोन के लिए एप्लिकेशन डिज़ाइन करते समय, आप नियंत्रण को रखना अधिक आसान बनाते हैं क्योंकि विंडोज फोन ओएस में कुछ है पूर्वनिर्धारित स्क्रीन आवश्यकताओं।

अब हम प्रत्येक लेआउट नियंत्रण को देखेंगे। सभी लेआउट नियंत्रण टूलबार से डिजाइनर स्क्रीन पर खींचा जा सकता है।

ग्रिड:

ग्रिड नियंत्रण आपको पंक्तियों और स्तंभों की संख्या जोड़ने और फिर तदनुसार उन कक्षों में नियंत्रण रखने की अनुमति देने के लिए डिज़ाइन किया गया है। आप या तो कोड के माध्यम से या डिजाइनर क्षेत्र का उपयोग कर पंक्तियों और स्तंभों को परिभाषित कर सकते हैं। टैग शुरू करना और समाप्त करना एक ग्रिड तैयार करेगा। () अब एक बार ग्रिड परिभाषित किया गया है, तो आप कई पंक्तियों और कॉलम जोड़ने के लिए इस कोड को जोड़ सकते हैं।

आप बाद में कई कॉलम या पंक्तियों को आवश्यकतानुसार जोड़ सकते हैं। तारांकन (*) दर्शाता है कि यदि बच्चे है तो बच्चे कॉलम / पंक्ति को कोई अतिरिक्त स्थान दिया जाना चाहिए! अपेक्षित कार्यक्षमता प्राप्त करने के लिए आप कई गुण हैं जिनके साथ आप खिलौना कर सकते हैं।

आप वांछित लंबाई पर ग्रिड की सीमा पर क्लिक करके पंक्तियां और कॉलम भी बना सकते हैं। यह बहुत आसान है, है ना? एक बार ग्रिड बनाने के बाद, आप केवल grid.row और grid.column गुणों का उल्लेख करके कोशिकाओं के बीच नियंत्रण रख सकते हैं। (इन गुणों के मानों को 0 से शुरू करें याद रखें)।
आप वांछित लंबाई पर ग्रिड की सीमा पर क्लिक करके पंक्तियां और कॉलम भी बना सकते हैं। यह बहुत आसान है, है ना? एक बार ग्रिड बनाने के बाद, आप केवल grid.row और grid.column गुणों का उल्लेख करके कोशिकाओं के बीच नियंत्रण रख सकते हैं। (इन गुणों के मानों को 0 से शुरू करें याद रखें)।

ढेर पैनल:

ढेर पैनल बहुत आसान है। स्टैक पैनल पर रखे गए सभी नियंत्रण वर्टिकल स्टैक में प्रदर्शित होते हैं। एक बार जब आप एक स्टैक पैनल बनाते हैं, तो आप स्टैक पैनल के शुरुआती और समापन टैग के बीच नियंत्रण जोड़ सकते हैं।

Image
Image

कैनवस:

कैनवास आपको स्क्रीन पर नियंत्रण रखने देता है जहां भी आप उन्हें दिखाना चाहते हैं। तो मार्जिन के बजाय, पकड़ संपत्ति का उपयोग किया जाता है। लेकिन कैनवास में प्रतिपादन में एक दोष है जैसे कि फोन में बदलाव आयाम या फोन अभिविन्यास बदल गया है, यह कुछ अवांछित परिणाम उत्पन्न कर सकता है।

यहां देखें, हमने कैनवास की संलग्न संपत्ति का उपयोग करके टेक्स्ट ब्लॉक की स्थिति को परिभाषित किया है। तो अब यदि आप हमारे कैनवास को ले जाते हैं, तो नियंत्रण इसके साथ आगे बढ़ेगा।

सिफारिश की: