2009-02-12 12 views

उत्तर

64

बस (जैसे InitializeComponent() के रूप में) एक ही सुविधाजनक स्थान पर मूल्य संपत्ति निर्धारित करने की आवश्यकता:

dateTimePicker1.Value = DateTime.Today.AddDays(-1); 
+0

Form_Load इवेंट विशिष्ट तिथि DateTimePicker नियंत्रण – Henry

2

यह यह कर oughta।

DateTimePicker1.Value = DateTime.Now.AddDays(-1).Date; 
8

आप "मूल्य" संपत्ति

dateTimePicker1.Value = DateTime.Today; 
1

उपयोग Value गुण सेट कर सकते हैं।

MyDateTimePicker.Value = DateTime.Today.AddDays(-1); 

DateTime.Today आज की तारीख, जिसमें से आप 1 दिन घटा सकते रखती है (जोड़ने -1 दिन) कल बन जाते हैं।

DateTime.Now, दूसरी तरफ, समय की जानकारी भी शामिल है। DateTime.Now.AddDays(-1) एक दिन पहले इस बार वापस आ जाएगा।

1

dateTimePicker1.Value = DateTime.Today();

+1

को इस प्रश्न का उत्तर प्रदान नहीं करता है स्थापित करने के लिए सबसे उपयुक्त जगह है। सवाल पूछा गया * मैं किसी दिनांक दिनांक (कल की तारीख) पर डेटटाइम पिकर नियंत्रण कैसे सेट कर सकता हूं *** – Sheridan

13

यदि आप कोई तिथि निर्धारित करना चाहते हैं, तो डेटटाइमपीकर। वैल्यू डेटटाइम ऑब्जेक्ट है।

DateTimePiker.Value = new DateTime(2012,05,28); 
इस

दिनांक समय

के निर्माता
new DateTime(int year,int month,int date); 

है मेरे दृश्य 2012

+0

यदि कोई वास्तविक शीर्षक का उत्तर पाने के लिए यहां नेविगेट किया गया तो यह सबसे उपयोगी उत्तर है – KjetilNordin

3

समझ नहीं क्यों, लेकिन कुछ परिस्थितियों अगर आप DataTimePicker और BindingSource नियंत्रण के लिए बाध्य किया है में एक को postioned है नया रिकॉर्ड, वैल्यू प्रॉपर्टी पर सेटिंग बाध्य क्षेत्र को प्रभावित नहीं करता है, इसलिए जब आप बाइंडिंगसोर्स के एंडएडिट() विधि के माध्यम से परिवर्तन करने का प्रयास करते हैं, तो आपको शून्य मान प्राप्त करने की अनुमति नहीं होती है। मैंने इस समस्या को प्रत्यक्ष डेटारो फ़ील्ड सेट करने में प्रबंधित किया।

1

इसके अलावा, हम डिज़ाइनर क्लास (यानी FormName.Designer.cs) में नियंत्रण को मान निर्दिष्ट कर सकते हैं।

DateTimePicker1.Value = DateTime.Now; 

इस तरह आप हमेशा वर्तमान दिनांक ...

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