c# - What typeof(Page) Am I Navigating From? -
मूल पृष्ठ टेम्पलेट में, विधि मेरा प्राथमिक उद्देश्य यह जानना है कि कोड में साफ से मेरा डेटा कहां से आ रहा है। आपका विधि मुझे कोई ऐसी संपत्ति नहीं दिखाई दे, जिसमें आप यह जानकारी पढ़ सकते हैं, लेकिन आप निश्चित रूप से अपना पिछला प्रकार एक पैरामीटर के रूप में: <पूर्व> नेविगेशनहल्पर_लोडस्टेट (ऑब्जेक्ट प्रेषक, लोडस्टेट एवेन्टएआरजीएस ई) {} ।
यदि (sender.GetType () == प्रकार (पिछला पृष्ठ)) {} काम नहीं करता है!
नेविगेशनहेल्पर_लोडस्टेट (ऑब्जेक्ट प्रेषक, लोडस्टेट ईवेंट एआरजी ई) {} को नेविगेशनहाल्पर द्वारा बुलाया जा रहा है और प्रेषक पास के रूप में काम नहीं करेगा नेविगेशनहाल्पर - कोई भी जानकारी नहीं है जिस पर नेवीगेशन पृष्ठ शुरू हो गया है।
// नेविगेट करना: फ़्रेम। नेविगेट (टाइपफ (पेज 1), this.ToString ()); // लक्ष्य पृष्ठ में: संरक्षित ओवरराइड शून्य ऑन नेविगेट किया गया (नेविगेशन एवेंट एर्ग्स ई) {यदि (ई.पैमिटर == टाइपफ (मेनपेज) .ओस्ट्रिंग ()) डीबग करें। Wrightite ("पिछला मुख्य पृष्ठ था"); }
Comments
Post a Comment