2012-07-19 18 views

उत्तर

9

प्रति DatePicker documentation:

DatePicker नियंत्रण उपयोगकर्ता या तो पाठ फ़ील्ड में यह लिखकर या एक ड्रॉप-डाउन कैलेंडर नियंत्रण का उपयोग करके एक तिथि का चयन करने के लिए अनुमति देता है।

डेटपिकर नियंत्रण गुणों में से कई Calendar में अंतर्निहित प्रबंधन के लिए हैं, और समान रूप से समकक्ष संपत्ति कैलेंडर में समान रूप से कार्य करते हैं। [स्निप] अधिक जानकारी के लिए, Calendar देखें।

कि प्रलेखन WPF कैलेंडर नियंत्रण के लिए सीधे नेतृत्व में कैलेंडर लिंक है, तो ...

मेरी समझ से, DatePicker एक नियंत्रण है कि उपयोगकर्ता क्लिक करता है जब तक एक कैलेंडर है कि दिखाई नहीं देता है शामिल है के लिए आवश्यक है ड्रॉप-डाउन पर, कैलेंडर हमेशा दिखाई देता है, जब तक आप एक ही प्रभाव प्राप्त करने के लिए अतिरिक्त मार्कअप और कोड प्रदान नहीं करते हैं।

तो आप किसी कैलेंडर का उपयोग तब करेंगे जब आप पृष्ठ पर एक पूर्ण कैलेंडर दिखाई दे, और डेटपिकर जब आप कुछ और कॉम्पैक्ट चाहते हैं।

तारीखों का चयन करने के लिए इसका उपयोग करते समय, व्यक्तिगत रूप से, मैं हमेशा डेटपिकर चुनता हूं जब तक कि मेरे पास कैलेंडर प्रदर्शित करने का कोई कारण न हो। उदाहरण के लिए, अगर मैं एक ऐप बना रहा था जो मुझे अपना जन्मदिन पंजीकरण प्रक्रिया का हिस्सा बनने देता है, तो मैं डेटपिकर का उपयोग करूंगा।

मैं कैलेंडर को शेड्यूल ऐप या अपॉइंटमेंट कैलेंडर में उपयोग कर सकता हूं। ऐसे ऐप में प्रत्येक दिन अतिरिक्त डेटा प्रदर्शित हो सकता है, जो नियुक्तियों या अनुसूचित शिफ्ट का प्रतिनिधित्व करता है। उस स्थिति में, मैं चाहता हूं कि यह हमेशा दिखाई दे।

लेकिन वास्तव में, जो उपयोग करना है प्रति-ऐप डिज़ाइन निर्णय है।

+0

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

+0

धन्यवाद यह मदद की! – WPFcitizen

+0

आपका पहला जवाब बेहतर था। :-) – LarsTech

संबंधित मुद्दे