Я использую элемент управления DateTimePicker в проекте Vb.Net Windows.
Я бы хотел, чтобы дата отображала региональные настройки на компьютере пользователя, а также показывала название месяца, а не номер месяца.
Например, если мой компьютер установлен на английский (США), я хотел бы видеть 26 ноября 2009 года, и если мой компьютер установлен на английский (НЗ), я хотел бы видеть 26 ноября 2009
Возможно ли это?
Я знаю, что могу установить для свойства CustomFormat значение «dd MMM гггг», но это всегда будет отображаться 26 ноября 2009 г., даже с учетом региональных настроек английского языка (США).
Можно ли как-нибудь использовать CultureInfo.CurrentCulture, чтобы установить дату для всех культур? (т.е. не просто оператор выбора регистра, который устанавливает CustomFormat на основе CurrentCulture).
Спасибо.