मैं एक कस्टम उपयोगकर्ता नियंत्रण बना रहा हूं और मैं सोच रहा हूं कि आप डिज़ाइन समय के दौरान किसी संपत्ति के लिए प्रारंभिक मूल्य कैसे सेट करते हैं? मेरे पास संरेखण नामक एक संपत्ति है जिसमें 4 एनम वैल्यू टॉपराइट, टॉप लेफ्ट, बोटम राइट और बॉटल लिफ्ट हैं। इसलिए, जब कोई उपयोगकर्ता किसी उपयोगकर्ता पर उपयोगकर्ता नियंत्रण को छोड़ देता है, तो मैं चाहता हूं कि संपत्ति का प्रारंभिक मूल्य हमेशा नीचे की ओर हो। मैं यह कैसे कर सकता हूँ?उपयोगकर्ता नियंत्रण संपत्ति के लिए प्रारंभिक मूल्य कैसे सेट करें?
उत्तर
आपको अपने उपयोगकर्ता नियंत्रण के निर्माता में प्रारंभिक मान सेट करना चाहिए, या जब आप संपत्ति के लिए बैकिंग चर घोषित करते हैं।
DefaultValue
विशेषता प्रारंभिक मान निर्धारित नहीं करती है। जैसा कि documentation में उल्लेख किया गया है, आपको प्रारंभिक मान कोड में सेट करने की आवश्यकता है; प्रोजेक्ट सेट करने के लिए कोड जेनरेट करना है या नहीं, यह निर्धारित करने के लिए डिज़ाइनर DefaultValue
विशेषता का उपयोग करेगा।
आपके उपयोगकर्ता नियंत्रण कोड में मूल्य को BottomRight के साथ प्रारंभ करने के पीछे।
सेट संपत्ति
[DefaultValue(typeof(AlignmentType), "BottomRight")]
public AlignmentType Alignment {
}
संपादित करें के लिए गुण: असल में, इसके बाद के संस्करण केवल मदद करता है डिजाइनर का निर्धारण करता है, तो यह अन्यथा प्रवर्तन कोड में संपत्ति को निर्दिष्ट करने की जरूरत है।
इस बात को ध्यान में रखते हुए, आप या तो डिफ़ॉल्ट मान सेट करने के लिए अपने कन्स्ट्रक्टर का उपयोग करेंगे, या परिवर्तनीय घोषणा के साथ डिफ़ॉल्ट मान सेट करेंगे।
'DefaultValue' विशेषता प्रारंभिक मान सेट नहीं करती है। –
दरअसल, आप सही हैं। स्पष्ट रूप से यह निर्धारित करता है कि क्या डिज़ाइनर को मूल्य निर्दिष्ट करने की आवश्यकता है यदि यह कुछ अलग है – pinkfloydx33
- 1. उपयोगकर्ता नियंत्रण के लिए Canvas.Top सेट करें
- 2. एएसपी.NET उपयोगकर्ता नियंत्रण संपत्ति मूल्य विकल्प डिजाइनर मोड में
- 3. WPF कस्टम नियंत्रण के लिए संपत्ति श्रेणी सेट करें?
- 4. सी # उपयोगकर्ता नियंत्रण दृश्यमान संपत्ति
- 5. आईफोन एसडीके: यूआईपीकर व्यू के प्रारंभिक मूल्य को कैसे सेट करें?
- 6. सी # उपयोगकर्ता नियंत्रण दृश्यमान संपत्ति
- 7. उपयोगकर्ता नियंत्रण की संपत्ति एक पोस्टबैक
- 8. डिफ़ॉल्ट-प्रारंभिक बनाम मूल्य-प्रारंभिक
- 9. एएससीएक्स पर नियंत्रण की एक इंट संपत्ति कैसे सेट करें?
- 10. अभिव्यक्तियों का उपयोग करके संपत्ति मूल्य कैसे सेट करें?
- 11. सेट संपत्ति के मूल्य संपत्ति का उपयोग कर नाम
- 12. पायथन में शब्दकोश के लिए प्रारंभिक आकार कैसे सेट करें?
- 13. NSUserDefault कुंजी के लिए प्रारंभिक मान कैसे सेट करें?
- 14. विक्स: नियंत्रण संपादित करें संपत्ति सेट नहीं कर रहा
- 15. एएसपी.नेट उपयोगकर्ता नियंत्रण सूची/संग्रह/सरणी संपत्ति
- 16. सामग्री पृष्ठ से मास्टर पेज पर संपत्ति मूल्य सेट करें
- 17. उपयोगकर्ता नियंत्रण
- 18. एएसपी.नेट एमवीसी उपयोगकर्ता नियंत्रण देखें - आईडी कैसे सेट करें?
- 19. एक Enum की प्रारंभिक मूल्य
- 20. उपयोगकर्ता नियंत्रण से अभिभावक पृष्ठ संपत्ति
- 21. त्रुटि मूल्य कैसे सेट करें?
- 22. डब्ल्यूपीएफ कॉम्बोबॉक्स ... कैसे सेट करें। अतिरिक्त संपत्ति?
- 23. मूल्य के बिना सेट करें
- 24. विशेष विंडो में नियंत्रण के प्रारंभिक फोकस को कैसे सेट करें?
- 25. दृश्यमान संपत्ति का "वास्तविक" मूल्य कैसे प्राप्त करें?
- 26. नाम से संपत्ति मूल्य सेट करना
- 27. संपत्ति मूल्य
- 28. उपयोगकर्ता नियंत्रण के लिए डेटासोर्स
- 29. GeckoFX में उपयोगकर्ता एजेंट कैसे सेट करें?
- 30. डब्ल्यूसीएफ सेवा नियंत्रण के लिए डिफ़ॉल्ट अनुरोधफॉर्मैट कैसे सेट करें?
धन्यवाद, ऐसा हुआ। –