एक Page
एक उपयोगकर्ता नियंत्रण की तरह ज्यादा है शुक्र है, केवल यह है कि एक Frame
भीतर प्रदर्शित किया जाता है, जो फिर से एक NavigationWindow
का हिस्सा है। एक NavigationWindow
एक विशेष प्रकार की खिड़की है जो पृष्ठ नेविगेशन की अनुमति देती है और पृष्ठों को नेविगेट करने के लिए संबंधित नियंत्रण प्रदर्शित कर सकती है।
यदि आप विज़ार्ड जैसी कार्यक्षमता चाहते हैं, या यदि उपयोगकर्ता अनुभव वेब पर ब्राउज़ करते समय आपको मिलता है तो उपयोगकर्ता अनुभव को तुलनीय होना चाहिए। कई मामलों में, मानक WPF विंडोज का उपयोग करना बेहतर विकल्प है।
NavigationWindow
में पहले से ही "निश्चित भाग" है जिसमें नियंत्रण हो सकता है। आप एक सामान्य विंडो का भी उपयोग कर सकते हैं, इसमें Frame
रखें और फिर - उचित लेआउट के माध्यम से - अपने स्वयं के "निश्चित भाग" बनाएं। नेविगेशन Frame
प्रदान करता है नेविगेशन विधियों को बुलाए जाने के लिए नेविगेशन नीचे आ जाएगा।
स्रोत
2012-12-19 11:37:56
@ Thorsten Dittmar जानने लायक है, लेकिन लगता है कि नेविगेशन विंडो में ..u निश्चित में बटन शैलियों को बदल नहीं सकते भाग, तो जो कुछ भी आप बदलते हैं .. यह एक वेब पेज का एक ही आकार रखेगा ... इसलिए मुझे लगता है कि मेरे विंडोज़ एप्लिकेशन की मुख्य विंडो में एक निश्चित भाग बनाना और बदलने योग्य भाग होने के लिए फ्रेम का उपयोग करना एक अच्छा विकल्प होगा ...सही??? – Hatem
मुझे लगता है कि मैंने डिफ़ॉल्ट नेविगेशन नियंत्रणों को थीम करने के तरीके के बारे में पढ़ा है। बेशक, यदि आप लेआउट पर पूर्ण नियंत्रण रखना चाहते हैं, तो सामान्य विंडो में 'फ्रेम' का उपयोग करना सबसे लचीला है। यह सब केवल पाठ्यक्रम के लिए सही है * यदि * नेविगेशन का उपयोग करना आपके द्वारा बनाए जा रहे एप्लिकेशन के प्रकार के लिए एक अच्छा विकल्प है। एक नेविगेट करने योग्य यूजर इंटरफेस हर प्रकार के आवेदन के लिए उपयुक्त नहीं है। –
@ थॉर्स्टन डिट्टमार ...मैं अपने आवेदन में बहुत छोटे हिस्सों को छोड़कर नेविगेशन नियंत्रण के साथ एक आवेदन नहीं करना चाहता ... लेकिन एक सामान्य विचार के रूप में मेरा आवेदन एक निश्चित विंडोज़ एप्लीकेशन होगा जिसमें कुछ हिस्सों को दिखाने और जानकारी संपादित करने के लिए बटन होंगे – Hatem