2008-10-28 15 views

उत्तर

9

के लिए यह संस्कृति को बदलने के लिए संभव हो सकता है नहीं लगता है। यह KB article देखें।

+0

केबी आलेख से लिंक मर चुका है ... :(उन्हें अब तक इसे ठीक करना चाहिए था ... यह 8 साल बाद है ... – Teysz

+2

कार्य लिंक: https://support.microsoft.com/en-us/kb/ 88 9 834 – Teysz

-1

DateTimePicker

dtp.Format = DateTimePickerFormat.Custom; 
dtp.CustomFormat = "yyyy-MM-dd"; // or the format you prefer 
+3

प्रारूप की स्थापना नहीं है केवल संस्कृति द्वारा नियंत्रित चीज। यह कई अन्य चीजों को नियंत्रित करता है, जैसे कि सप्ताह का पहला दिन रविवार या सोमवार है। – Kibbee

+1

प्रारूप का उपयोग केवल वर्तमान दिनांक दिखाने के लिए किया जाता है, लेकिन यदि आप इसे चुनना चाहते हैं, तो क्षेत्रीय सेटिंग्स के आधार पर डेटीमिपिकर नियंत्रण पूर्ण दिनांक दिखाएगा। –

0
System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture("fr"); 
System.Threading.Thread.CurrentThread.CurrentUICulture = System.Threading.Thread.CurrentThread.CurrentCulture; 
+4

जो विंडोज़ की क्षेत्रीय सेटिंग्स को नहीं बदलेगा, केवल मौजूदा यूआई संस्कृति और वर्तमान धागे की वर्तमान संस्कृति (गुणों के नामों के सुझाव के रूप में)। लेकिन डेटटाइम पिकर नियंत्रण केवल विंडोज़ की क्षेत्रीय सेटिंग के लिए दिखता है, इसलिए यह नहीं करता है कोई फर्क नहीं पड़ता। –

-1

मुझे लगता है कि वहां घूमना है।

  1. सेट ईवेंट हैंडलर "ValueChanged"
  2. कोड

    dateTimePicker.Format = DateTimePickerFormat.Custom; 
    string[] formats = dateTimePicker.Value.GetDateTimeFormats(Application.CurrentCulture); 
    dateTimePicker.CustomFormat = formats[0]; 
    
+1

GetDateTimeFormats() स्वरूप स्ट्रिंग का उत्पादन नहीं करता है (जिसे स्वरूपण करने के लिए उपयोग किया जा सकता है), लेकिन स्वरूपित स्ट्रिंग्स (स्वरूपण का परिणाम)। इस तरह की एक स्ट्रिंग को असाइन करना। कस्टमफॉर्मेट को कोई मतलब नहीं है। उत्तर को वोट देंगे, लेकिन खुद को प्रतिष्ठा की कमी ... –

3

पिछले समाधान के आधार पर, मैं बेहतर लगता है:

dateTimePicker.Format = DateTimePickerFormat.Custom; 
dateTimePicker.CustomFormat = Application.CurrentCulture.DateTimeFormat.ShortDatePattern; 
+0

इसे आज़माएं धन्यवाद –

+0

मेरे लिए "डीडी-एमएमएम-वाई" देता है, यह संस्कृति को बदलने में कैसे मदद करता है? – John

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