Globalization in Windows Forms DateTimePicker (SfDateTimeEdit)
22 Jul 20262 minutes to read
The SfDateTimeEdit control provides globalization support that allows you to design and develop a world-ready application that supports localized interfaces and regional data for users in multiple cultures. Before beginning the design phase, determine the cultures that your application supports.
using Syncfusion.WinForms.Input;
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("pt-BR");
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("pt-BR");Imports Syncfusion.WinForms.Input
System.Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo("pt-BR")
System.Threading.Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo("pt-BR")Change culture
By default, the SfDateTimeEdit supports the system’s current culture. The culture of the SfDateTimeEdit can be changed by using the Culture property. The date and time information displayed in the SfDateTimeEdit can be changed based on culture changes.
using Syncfusion.WinForms.Input;
Syncfusion.WinForms.Input.SfDateTimeEdit dateTimeEdit = new Syncfusion.WinForms.Input.SfDateTimeEdit();
dateTimeEdit.Value = new DateTime(2010, 07, 05);
dateTimeEdit.DateTimePattern = DateTimePattern.LongDate;
dateTimeEdit.Culture = new CultureInfo("en-US");Imports Syncfusion.WinForms.Input
Dim dateTimeEdit As Syncfusion.WinForms.Input.SfDateTimeEdit = New Syncfusion.WinForms.Input.SfDateTimeEdit
dateTimeEdit.Value = New DateTime(2010, 7, 5)
dateTimeEdit.DateTimePattern = DateTimePattern.LongDate
dateTimeEdit.Culture = New CultureInfo("en-US")
using Syncfusion.WinForms.Input;
Syncfusion.WinForms.Input.SfDateTimeEdit dateTimeEdit = new Syncfusion.WinForms.Input.SfDateTimeEdit();
dateTimeEdit.Value = new DateTime(2010, 07, 05);
dateTimeEdit.DateTimePattern = DateTimePattern.LongDate;
dateTimeEdit.Culture = new CultureInfo("fr-FR");Imports Syncfusion.WinForms.Input
Dim dateTimeEdit As New Syncfusion.WinForms.Input.SfDateTimeEdit()
dateTimeEdit.Value = New DateTime(2010, 7, 5)
dateTimeEdit.DateTimePattern = DateTimePattern.LongDate
dateTimeEdit.Culture = New CultureInfo("fr-FR")