हमने एप्लिकेशन बार पर एक बार देखा है और यह अंतिम ट्यूटोरियल में काम कर रहा है - इसलिए अब विंडोज फोन 7.5 मैंगो ऐप डेवलपमेंट श्रृंखला के इस हिस्से में, हम सीखेंगे कि विंडोज फोन 7.5 एप्लिकेशन में पॉपअप विंडो कैसे बनाएं और प्रदर्शित करें।
कभी-कभी कुछ संचालन के लिए उपयोगकर्ता को एक नए नए एक्सएएमएल पेज पर नेविगेट करने के बजाय पॉपअप विंडो प्रदर्शित करना आसान होता है। तो एक पॉपअप विंडो केवल जानकारीपूर्ण हो सकती है या उपयोगकर्ता के कार्यों की पुष्टि कर सकती है जैसे "क्या आप इस फाइल को मिटाना चाहते हैं?" पॉपअप विंडो बनाने की तकनीक सरल है। हमें बस इतना करना है कि कैनवास बनाएं और इसमें कुछ नियंत्रण रखें। हमें स्थिति की आवश्यकता के अनुसार पॉपअप विंडो को प्रदर्शित और छिपाने के लिए एक तंत्र को भी परिभाषित करना होगा। तो चलो शुरू करते है!
ऊंचाई = "72"
HorizontalAlignment = "बाएँ"
मार्जिन = "150,200,0,0"
नाम = "openButton"
VerticalAlignment = "शीर्ष"
चौड़ाई = "160"
क्लिक करें = "openButton_Click"
/>
ऊंचाई = "438"
चौड़ाई = "427"
HorizontalAlignment = "बाएँ"
VerticalAlignment = "शीर्ष"
मार्जिन = "24,48,0,0"
पृष्ठभूमि = "# FF6E0000"
दृश्यता = "संक्षिप्त किया गया"
>
HorizontalAlignment = "बाएँ"
ऊंचाई = "50"
चौड़ाई = "400"
नाम = "instructionsTextBlock"
टेक्स्ट = "इस पॉपअप संवाद को बंद करने के लिए नीचे दिए गए बटन पर क्लिक करें।"
TextAlignment = "बाएँ"
TextWrapping = "लपेटें"
/>
चौड़ाई = "200"
सामग्री = "मुझे बंद करें"
नाम = "closeButton"
क्लिक करें = "closeButton_Click"
मार्जिन = "125,300" कैनवास। लिफ्ट = "- 16" कैनवास.ओपी = "- 7" />
ऊपर दिए गए कोड के साथ हमने ओपनबटन नामक एक बटन बनाया है। हमने एक कैनवास (myDialog) को एक टेक्स्ट ब्लॉक के साथ परिभाषित किया है जिसे निर्देश टेक्स्टक्लॉक और क्लोजबटन नामक एक बटन कहा जाता है। ध्यान दें कि कैनवास की दृश्यता को संक्षिप्त करने के लिए सेट किया गया है।
इसके बाद हम प्रत्येक बटन घटनाओं में कार्यक्षमता को परिभाषित करते हैं। ओपनबटन_Click पर राइट क्लिक करें और गोटो इवेंट हैंडलर का चयन करें। OpenButton_Click () विधि में कोड की निम्न सी # लाइन कॉपी और पेस्ट करें जो MyDialog कैनवास की दृश्यता को दृश्यमान में सेट करता है।
myDialog.Visibility = System.Windows.Vदृश्य। दृश्यमान;
CloseButton_Click ईवेंट के लिए एक ही प्रक्रिया को दोहराएं। CloseButton_Click () विधि में कोड के निम्न सी # लाइन को कॉपी और पेस्ट करें जो छुपाए जाने के लिए myDialog कैनवास की दृश्यता सेट करता है।
myDialog.Visibility = System.Windows.Visibility.Hidden;
प्रोजेक्ट चलाएं और पॉप अप प्रदर्शित करने के लिए ओपन बटन पर क्लिक करें। बंद बटन पर क्लिक करने से कैनवास छुपाता है। तो यह वास्तव में एक नया पृष्ठ बनाने के बिना संवाद बॉक्स बनाने के बारे में है। इनपुटस्कोप पर अगले पाठ में आपको मिलते हैं।