Calendar
Графический объект; календарь.
Шаблон Calendar
Перечень всех возможных тэгов объекта:
<MyObject Name="" Type="Calendar" 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>
<Opacity></Opacity>
<Hint></Hint>
<ContextMenu Name="" />
<Change User="" Source="" ValueSet="" />
<!--Тэги, специфичные для Calendar-->
<DaysTitleHeight></DaysTitleHeight>
<DayViewSize></DayViewSize>
<TodayOutlineColor></TodayOutlineColor>
<TodayFillColor></TodayFillColor>
<EventIndicatorColor></EventIndicatorColor>
<SelectedDateColor></SelectedDateColor>
<SelectedDayBackgroundColor></SelectedDayBackgroundColor>
<EventIndicatorSelectedColor></EventIndicatorSelectedColor>
<SelectedDayTextColor></SelectedDayTextColor>
<CalendarSectionShown></CalendarSectionShown>
<EventList></EventList>
<SelectedDate></SelectedDate>
<Value></Value>
</MyObject>
Описание Calendar
<MyObject Name="CalendarName" Type="Calendar" Assembly="BaseControls">
<!--Тэги, общие для всех графических объектов-->
<!--Тэги, специфичные для Calendar-->
</MyObject>
Получение значения Calendar
Значением Calendar считается значение соответствующее выбранному дню.
<Object Name="CalendarName" />
Задание значения Calendar
Ожидается значение типа дата.
<Object Name="CalendarName"></Object>
Тэги, специфичные для Calendar
DaysTitleHeight
Высота заголовка календаря.
Необязательный тэг. Ожидается числовое значение.
По умолчанию используется значение 24.
<DaysTitleHeight>0</DaysTitleHeight>
DayViewSize
Размер ячейки дня.
Необязательный тэг. Ожидается числовое значение.
По умолчанию используется значение 33.
<DayViewSize>1</DayViewSize>
TodayOutlineColor
Цвет границы ячейки дня, если он является текущим днем.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется значение #5E9AE8.
<TodayOutlineColor>ColorName</TodayOutlineColor>
TodayFillColor
Цвет заливки ячейки дня, если он является текущим днем.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb)
По умолчанию используется значение #5E9AE8.
<TodayFillColor>ColorName</TodayFillColor>
EventIndicatorColor
Цвет индикатора наличия событий.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется значение #5E9AE8.
<EventIndicatorColor>ColorName</EventIndicatorColor>
SelectedDateColor
Цвет текста выбранного дня.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется значение #5E9AE8.
<SelectedDateColor>ColorName</SelectedDateColor>
SelectedDayBackgroundColor
Цвет заливки ячейки дня при ее выборе.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется значение #5E9AE8.
<SelectedDayBackgroundColor>ColorName</SelectedDayBackgroundColor>
EventIndicatorSelectedColor
Цвет индикатора наличия событий, если выбрана ячейка дня.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется значение #FFFFFF.
<EventIndicatorSelectedColor>ColorName</EventIndicatorSelectedColor>
SelectedDayTextColor
Цвет текста в ячейке дня, если она выбрана.
Необязательный тэг. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется значение #FFFFFF.
<SelectedDayTextColor>ColorName</SelectedDayTextColor>
CalendarSectionShown
Признак, показывающий, отображать ли календарь в развернутом виде.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение True.
<CalendarSectionShown>True</CalendarSectionShown>
EventList
Элементы событий.
Необязательный тэг. Ожидается таблица с двумя столбцами.
Первое поле будет соответствовать значению даты, к которой относится событие, второе – уникальный идентификатор.
<EventList>
<DataConnection SourceDataConnection="SourceDataConnectionName">
<Fields>
<Field Name="FieldDate" />
<Field Name="FieldId" />
</Fields>
</DataConnection>
</EventList>
SelectedDate
Выбранная дата.
Необязательный тэг. Ожидается значение типа дата.
По умолчанию используется текущая дата.
<SelectedDate>2022-07-20</SelectedDate>
Value
Значение соответствующее реальному значению объекта
Необязательный тэг. Ожидается числовое значение.
По умолчанию используется значение NULL.
<Value>1</Value>
Get-проперти для получения свойств
DaysTitleHeight
Возвращает высоту заголовка календаря.
<Object Name="CalendarName">
<Property Name="DaysTitleHeight" />
</Object>
DayViewSize
Возвращает размер ячейки дня.
<Object Name="CalendarName">
<Property Name="DayViewSize" />
</Object>
TodayOutlineColor
Возвращает имя цвета границы ячейки дня, если он является текущим днем, или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="TodayOutlineColor" />
</Object>
TodayFillColor
Возвращает имя цвета заливки ячейки дня, если он является текущим днем, или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="TodayFillColor" />
</Object>
EventIndicatorColor
Возвращает имя цвета индикатора наличия событий или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="EventIndicatorColor" />
</Object>
SelectedDateColor
Возвращает имя цвета текста выбранного дня или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="SelectedDateColor" />
</Object>
SelectedDayBackgroundColor
Возвращает имя цвета заливки ячейки дня при ее выборе или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="SelectedDayBackgroundColor" />
</Object>
EventIndicatorSelectedColor
Возвращает имя цвета индикатора наличия событий, если выбрана ячейка дня, или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="EventIndicatorSelectedColor" />
</Object>
SelectedDayTextColor
Возвращает имя цвета текста в ячейки дне, если она выбрана, или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="SelectedDayTextColor" />
</Object>
CalendarSectionShown
Возвращает признак, показывающий, отображается ли календарь в развернутом виде.
<Object Name="CalendarName">
<Property Name="CalendarSectionShown" />
</Object>
SelectedDate
Возвращает значение выбранной даты.
<Object Name="CalendarName">
<Property Name="SelectedDate" />
</Object>
MonthYear
Возвращает отображаемый месяц и год.
<Object Name="CalendarName">
<Property Name="MonthYear" />
</Object>
Set-проперти для динамического задания свойств
DaysTitleHeight
Задает высоту заголовка календаря.
Ожидается числовое значение.
<Object Name="CalendarName">
<Property Name="DaysTitleHeight" />
</Object>
DayViewSize
Задает размер ячейки дня.
Ожидается числовое значение.
<Object Name="CalendarName">
<Property Name="DayViewSize" />
</Object>
TodayOutlineColor
Задает имя цвета границы ячейки дня, если он является текущим днем.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="TodayOutlineColor" />
</Object>
EventIndicatorColor
Задает имя цвета индикатора наличия событий.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="EventIndicatorColor" />
</Object>
EventIndicatorSelectedColor
Задает имя цвета индикатора наличия событий, если выбрана ячейка дня.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="EventIndicatorSelectedColor" />
</Object>
TodayFillColor
Задает имя цвета заливки ячейки дня, если он является текущим днем.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="TodayFillColor" />
</Object>
SelectedDateColor
Задает имя цвета текста выбранного дня.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="SelectedDateColor" />
</Object>
SelectedDayTextColor
Задает имя цвета текста в ячейки дне, если она выбрана.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="SelectedDayTextColor" />
</Object>
SelectedDayBackgroundColor
Задает имя цвета заливки ячейки дня при ее выборе.
Ожидается название одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
<Object Name="CalendarName">
<Property Name="SelectedDayBackgroundColor" />
</Object>
CalendarSectionShown
Задает признак, показывающий, отображается ли календарь в развернутом виде.
Ожидается логическое значение.
<Object Name="CalendarName">
<Property Name="CalendarSectionShown" />
</Object>
Last updated