WPF में mc: Ignorable = "d" का क्या अर्थ है?


107

mc:Ignorable="d"WPF में क्या अर्थ है?

और यह पंक्ति:

d:DesignHeight="500" 
d:DesignWidth="300"

जवाबों:


118

mc:Ignorableनाम स्थान XAML परिभाषाओं कि XAML प्रोसेसर द्वारा "अनदेखा" कर रहे हैं प्रदान करता है।

यह आपको डिज़ाइनर द्वारा उपयोग की गई जानकारी को निर्दिष्ट करने की अनुमति देता है जिसे रनटाइम पर ध्यान नहीं दिया जाता है। आपके मामले में, आप निर्दिष्ट कर सकते हैं DesignHeightऔर DesignWidth, जो एक पर "वास्तविक" गुण नहीं हैं Window, लेकिन डिज़ाइनर को डिफ़ॉल्ट डिज़ाइन समय अनुभव प्रदान करने के लिए काम करते हैं।


37

mc:Ignorable="d"d:डिजाइन में प्रयुक्त विशेषताओं के लिए एक निशान के रूप में उपसर्ग सेट करता है । MSDN पर अधिक पढ़ें: mc:Ignorableविशेषता

d:DesignHeight="500"और d:DesignWidth="300"उस d:उपसर्ग का उपयोग करें , जो उन्हें केवल डिज़ाइन समय के दौरान उपलब्ध करता है - उन्हें मानक कार्यक्रम संकलन के बाद अनदेखा किया जाता है।


12

यह पूर्वनिर्धारित है namespace में डिजाइन-समय, आर में उपयोग किया जाता है, लेकिन जब वास्तव में संकलित और निष्पादित किया जाता है तो इसे अनदेखा किया जाएगा। यह आपके डिज़ाइन-टाइम विकल्पों को प्रदर्शित करेगा लेकिन वास्तविक लेआउट पर इसका कोई प्रभाव नहीं है।

विषय पर एक लेख है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.