मुझे पता चला है कि अधिक विस्तृत खिड़कियों के लिए, इसे कार्यात्मक क्षेत्रों में तोड़ना आसान है जो दूसरों के काफी स्वतंत्र (आंदोलन और आकार के अनुसार) हैं। ग्रिड उन क्षेत्रों को एक पैनल में एक साथ रहने की अनुमति देते हैं, और उन्हें अन्य नियंत्रण (कुछ हद तक) के संबंध में बिना किसी स्थिति के स्थान पर रहने की अनुमति देते हैं।
उदाहरण के लिए प्रोजेक्ट में मैं working on right now हूं, मेरे पास एक विंडो है जो एक शिपिंग प्रबंधक होने जा रही है। मुझे तीन सूची दृश्य चाहिए (शिपमेंट्स, पैकेज, आइटम) मेरे पास दो कॉलम के साथ ग्रिड नियंत्रण है; एक पैकेज सूची और एक ग्रिड स्प्लिटर के साथ, दूसरा अन्य दो सूचियों और एक ग्रिड स्प्लिटर के साथ घोंसला वाले ग्रिड के साथ।
मैंने देखा है कि कई डिज़ाइनर इस तरह के क्षेत्रों में अपनी खिड़की को तोड़ते हैं, और ग्रिड के अलावा किसी अन्य चीज़ के साथ ऐसा करने से कोई काम नहीं करता है क्योंकि कोई बुद्धिमान "कोशिकाएं" नहीं हैं जो आइटम अप्रत्यक्ष रूप से रहते हैं। काफी कुछ कार्यक्रम खिड़कियां इस डिजाइन को लेती हैं और इसलिए मुझे लगता है कि जब उनकी बैठक हुई और पूछा कि डिफ़ॉल्ट कंटेनर पैनल क्या होना चाहिए, तो ग्रिड उस तथ्य के आधार पर पसंद था।
कोरी
सहमत हुए, लेकिन आपको केवल कभी-कभी इसकी आवश्यकता नहीं होती है, हमेशा नहीं। और आप आम तौर पर एक ही प्रभाव के लिए एक डॉकपैनल का उपयोग कर सकते हैं। –
कुछ हद तक समान प्रभाव के लिए, शायद। लेकिन अगर आप एक खिड़की को आधा में विभाजित करना चाहते हैं, तो कहें, आप वास्तव में डॉकपैनल के साथ ऐसा नहीं कर सकते हैं। चीजों को किए बिना नहीं, आपको शायद माता-पिता की वास्तविक आकार संपत्ति के लिए बाध्यकारी नहीं होना चाहिए। –