DateTimePicker
Графический объект; поле с датой и временем.
Шаблон DateTimePicker
Перечень всех возможных тэгов объекта:
<MyObject Name="" Type="DateTimePicker" Assembly="BaseControls" ChangeForm="">
<!--Тэги, общие для всех графических объектов-->
<Top></Top>
<Bottom></Bottom>
<Left></Left>
<Right></Right>
<Height></Height>
<Width></Width>
<FontStyle></FontStyle>
<ForeColor></ForeColor>
<BackColor></BackColor>
<Enabled></Enabled>
<Visible></Visible>
<Hint></Hint>
<ContextMenu Name="" />
<Change User="" Source="" ValueSet="" />
<!--Тэги, специфичные для DateTimePicker-->
<Format></Format>
<ShowCalendar></ShowCalendar>
<NullValue Show="" />
<Value></Value>
</MyObject>Описание DateTimePicker
<MyObject Name="DateTimePickerName" Type="DateTimePicker" Assembly="BaseControls">
<!--Тэги, общие для всех графических объектов-->
<!--Тэги, специфичные для DateTimePicker-->
</MyObject>Получение значения
Значением DateTimePicker считается значение даты, указанной в поле.
В зависимости от формата даты значение DateTimePicker может быть разных типов:
Если в формате задана только дата, то значение DateTimePicker будет типа Date.
Если в формате задано только время, то значение DateTimePicker будет типа TimeSpan.
Если в формате задана и дата, и время, то значение DateTimePicker будет типа DateTime.
<Object Name="DateTimePickerName" />Задание значения
Ожидается значение типа дата/время.
<Object Name="DateTimePickerName"></Object>Тэги, специфичные для DateTimePicker
Format
Формат даты.
Необязательный тэг. Любое значение будет переведено в текстовое.
По умолчанию используется значение "dd MMMM yyyy г.".
<Format>dd MМMM yyyy</Format>ShowCalendar
Признак, определяющий, будет ли показан календарь.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение True.
<ShowCalendar>True</ShowCalendar>NullValue
Настройка отображения NULL-значения объекта.
Необязательный тэг. Значение тэга <NullValue>: не ожидается.
Если тэг <NullValue> отсутствует, то для атрибута Show используется значение True.
<NullValue Show="True" />Атрибуты тэга <NullValue>
<NullValue>Show
Признак, определяющий, может ли дата иметь значение NULL.
Необязательный атрибут. Ожидается логическое значение.
MinDate
Признак, определяющий минимальное значение даты и времени, которые могут быть выбраны в поле.
Необязательный тэг. Ожидается значения типа дата/время.
По умолчанию используется минимально возможное значение даты.
<MinDate>1900-01-01</MinDate>MaxDate
Признак, определяющий максимальное значение даты и времени, которые могут быть выбраны в поле.
Необязательный тэг. Ожидается значения типа дата/время.
По умолчанию используется максимально возможное значение даты.
<MaxDate>2100-01-01</MaxDate>Value
Значение поля.
Необязательный тэг. Ожидается значения типа дата/время.
<Value>2012-05-10</Value>Get-проперти для получения свойств
Format
Возвращает формат даты в поле.
<Object Name="DateTimePickerName">
<Property Name="Format" />
</Object>ShowCalendar
Возвращает признак, определяющий, будет ли показан календарь.
<Object Name="DateTimePickerName">
<Property Name="ShowCalendar" />
</Object>DayOfWeek
Возвращает день недели даты, указанной в контроле, в виде числа от 0 до 6.
<Object Name="DateTimePickerName">
<Property Name="DayOfWeek" />
</Object>MinDate
Возвращает минимальное значение даты.
<Object Name="DateTimePickerName">
<Property Name="MinDate" />
</Object>MaxDate
Возвращает максимальное значение даты.
<Object Name="DateTimePickerName">
<Property Name="MaxDate" />
</Object>Set-проперти для динамического задания свойств
Format
Задает формат даты поля.
Любое значение будет переведено в текстовое.
<Object Name="DateTimePickerName">
<Property Name="Format">dd.MM.yyyy HH:mm</Property>
</Object>ShowCalendar
Задает признак, определяющий, будет ли показан календарь.
Ожидается логическое значение.
<Object Name="DateTimePickerName">
<Property Name="ShowCalendar">False</Property>
</Object>MinDate
Задает минимальное значение даты.
<Object Name="DateTimePickerName">
<Property Name="MinDate">1900-01-01</Property>
</Object>MaxDate
Задает максимальное значение даты.
<Object Name="DateTimePickerName">
<Property Name="MaxDate">2100-01-01</Property>
</Object>Last updated