XAML - लेआउट
अनुप्रयोग प्रयोज्य के लिए नियंत्रण का लेआउट बहुत महत्वपूर्ण और महत्वपूर्ण है। अपने आवेदन में GUI तत्वों के समूह की व्यवस्था करना आवश्यक है। लेआउट पैनल का चयन करते समय विचार करने के लिए कुछ महत्वपूर्ण बिंदु हैं;
- बाल तत्वों की स्थिति।
- बाल तत्वों का आकार।
- एक दूसरे के ऊपर बाल तत्वों को ओवरलैप करना।
जब कोई एप्लिकेशन अलग-अलग स्क्रीन रिज़ॉल्यूशन पर उपयोग किया गया हो तो नियंत्रण की निश्चित पिक्सेल व्यवस्था काम नहीं करती है। XAML GUI तत्वों को उचित तरीके से व्यवस्थित करने के लिए बिल्ट-इन लेआउट पैनलों का एक समृद्ध सेट प्रदान करता है। सबसे अधिक इस्तेमाल किए जाने वाले और लोकप्रिय लेआउट पैनल में से कुछ इस प्रकार हैं -
अनु क्रमांक | पैनल और विवरण |
---|---|
1 | StackPanel स्टैक पैनल एक्सएएमएल में एक सरल और उपयोगी लेआउट पैनल है। स्टैक पैनल में, ओरिएंटेशन प्रॉपर्टी के आधार पर, बाल तत्वों को एक पंक्ति में, क्षैतिज या लंबवत रूप से व्यवस्थित किया जा सकता है। |
2 | WrapPanel WrapPanel में, बाल तत्व ओरिएंटेशन प्रॉपर्टी के आधार पर बाएं से दाएं या ऊपर से नीचे तक अनुक्रमिक क्रम में स्थित होते हैं। |
3 | DockPanel DockPanel एक क्षेत्र को परिभाषित करता है कि वे बाल तत्वों को एक दूसरे के सापेक्ष व्यवस्थित करें, या तो क्षैतिज या लंबवत। DockPanel के साथ, आप आसानी से डॉक प्रॉपर्टी के साथ बाल तत्वों को टॉप, बॉटम, राइट, लेफ्ट और सेंटर में डॉक कर सकते हैं। |
4 | CanvasPanel कैनवस पैनल बुनियादी लेआउट पैनल है जिसमें बाल तत्वों को स्पष्ट रूप से निर्देशांक का उपयोग करके तैनात किया जा सकता है जो कि कैनवस के किसी भी पक्ष जैसे कि बाएं, दाएं, ऊपर, और नीचे के सापेक्ष हैं। |
5 | GridPanel ग्रिड पैनल एक लचीला क्षेत्र प्रदान करता है जिसमें पंक्तियाँ और स्तंभ होते हैं। एक ग्रिड में, बाल तत्वों को एक सारणीबद्ध रूप में व्यवस्थित किया जा सकता है। |