एक वेबसाइट को मीडिया प्रश्नों का उपयोग करके छोटे स्क्रीन आकारों को अनुकूलित करने के लिए डिज़ाइन किया जा सकता है। उदाहरण के लिए, एक विस्तृत स्क्रीन पर तीन कॉलम, कम-रिज़ॉल्यूशन फोन पर एक कॉलम।मैं WPF में अनुकूली लेआउट कैसे बना सकता हूं?
क्या उपलब्ध स्क्रीन स्पेस या अभिभावक नियंत्रण आकार के आधार पर लेआउट समायोजित करने के लिए WPF के लिए एक समान तकनीक है?
उदाहरण के लिए, मैं एक बड़ी स्क्रीन पर क्षैतिज रूप से प्रदर्शित 3 कॉलम रखना चाहता हूं, लेकिन छोटी स्क्रीन पर लंबवत प्रदर्शित होता हूं। आदर्श रूप से, मैं इस तरह के लेआउट तैयार करना चाहता हूं: "यदि इस नियंत्रण की चौड़ाई 400 अंकों से कम है, तो इस तरह से इन नियंत्रणों को पुनर्व्यवस्थित करें।"
मैं WPF में इस तरह एक अनुकूली डिज़ाइन कैसे बना सकता हूं? यही है, विशिष्ट अभिभावक नियंत्रण आकार के लिए नियंत्रण के लिए विभिन्न लेआउट परिभाषित करें?
बेहद धीमी होने से बचने के लिए आदर्श नियंत्रण को डुप्लीकेट या पुनर्निर्मित करने के बजाय पुन: व्यवस्थित किया जाना चाहिए।
तुम अकेले XAML का उपयोग कर मतलब है, या आप कोड में यह करने के लिए एक तरह से तलाश कर रहे हैं? – Zipper
@ ज़ीपर बेशक, मैं एक्सएएमएल में यह घोषणा करना पसंद करूंगा। यदि यह तुरंत संभव नहीं है, तो मुझे कुछ ढांचे कोड लिखने पर कोई फर्क नहीं पड़ता। लेकिन अंत में, मैं बिना किसी प्रक्रियात्मक कोड के लेआउट का वर्णन करना चाहता हूं। – Athari