ПолеКалендаря.ПользовательскийФормат (DateTimePicker.CustomFormat) Свойство

Использование

Чтение и запись.

Значение

Тип: Строка.

Возвращает или задает строку пользовательского формата даты и времени.

Примечание

Чтобы отобразить строковые литералы, содержащие разделители даты и времени или для форматирования строки, необходимо использовать одинарные кавычки. Например, для отображения даты и времени в виде строки 06/15/2001 12:00 PM, это свойство должно быть задано как строка "MM'/'dd'/'yyyy hh':'mm tt".

Допустимые строки формата и их описание.
г (y) - Номер года без века и лидирующего нуля. (2001 отображается как «1»).
гг (yy) - Номер года без века с лидирующим нулем. (2001 отображается как «01»).
гггг (yyyy) - Номер года с веком. (2001 отображается как «2001»).
М (M) - Номер месяца из одной или двух цифр без лидирующего нуля.
ММ (MM) - Номер месяца из двух цифр с лидирующим нулем.
МММ (MMM) - Сокращенное название месяца из трех символов.
ММММ (MMMM) - Полное название месяца.
д (d) - День из одной или двух цифр без лидирующего нуля.
дд (dd) - День из двух цифр с лидирующим нулем.
ддд (ddd) - Сокращенное название дня недели из трех символов.
дддд (dddd) - Полное имя дня недели.
ч (h) - Час из одной или двух цифр в 12-часовом формате без лидирующих нулей.
чч (hh) - Час из двух цифр в 12-часовом формате с лидирующим нулем.
Ч (H) - Час из одной или двух цифр в 24-часовом формате без лидирующих нулей.
ЧЧ (HH) - Час из двух цифр в 24-часовом формате с лидирующим нулем.
м (m) - Минута из одной или двух цифр без лидирующего нуля.
мм (mm) - Минута из двух цифр с лидирующим нулем.
с (s) - Секунды одной или двумя цифрами без лидирующего нуля.
сс (ss) - Секунды из двух цифр с лидирующим нулем.
в (t) - Отображение половины дня A.M./P.M. (по отображается как «A»).
вв (tt) - Отображение половины дня A.M./P.M. (по отображается как «AM»).

Свойство вернет англоязычный вариант строки пользовательского формата, если имя свойства в коде было задано по английски.

Свойство вернет русскоязычный вариант строки пользовательского формата, если имя свойства в коде было задано по русски.

Пример

ПолеКалендаря1.ПользовательскийФормат = "'год' yyyy, 'month' MMMM, 'число' dd, HH':'mm':'ss";
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Ширина = 360; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); ПолеКалендаря1 = Ф.ПолеКалендаря(); ПолеКалендаря1.Родитель = Форма1; ПолеКалендаря1.Ширина = 350; ПолеКалендаря1.ПользовательскийФормат = "'год' yyyy, 'month' MMMM, 'число' dd, HH':'mm':'ss"; ПолеКалендаря1.Формат = Ф.ФорматПоляКалендаря.Пользовательский; Сообщить(ПолеКалендаря1.CustomFormat); // 'год' yyyy, 'month' MMMM, 'число' dd, HH':'mm':'ss Сообщить(ПолеКалендаря1.ПользовательскийФормат); // 'год' гггг, 'month' ММММ, 'число' дд, ЧЧ':'мм':'сс Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Ширина = 360; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); ПолеКалендаря1 = Ф.ПолеКалендаря(); ПолеКалендаря1.Родитель = Форма1; ПолеКалендаря1.Ширина = 350; ПолеКалендаря1.ПользовательскийФормат = "'год' yyyy, 'month' MMMM, 'число' dd, HH':'mm':'ss"; ПолеКалендаря1.Формат = Ф.ФорматПоляКалендаря.Пользовательский; Сообщить(?( ПолеКалендаря1.ПользовательскийФормат = "'год' гггг, 'month' ММММ, 'число' дд, ЧЧ':'мм':'сс" , "", "!!! ") + "ПолеКалендаря.ПользовательскийФормат (DateTimePicker.CustomFormat) Свойство" + " " + ТекущаяДата());

Смотрите также

ПолеКалендаря (DateTimePicker) Класс | Библиотека OneScriptForms