2016-09-21 8 views
0

Я работаю над проектом, где я должен создать ежедневный календарь событий в Интернете, который будет показывать события динамически. Я понимаю общую идею позади серверной части календаря событийКак события нарисованы в календаре?

Однако, я не понимаю:

  1. Как коробки событий/бары рисуются на столе, который представляет временные интервалы. Это обычные кнопки? или что-то другое?

Предположим, что это кнопки; затем:

  1. Как мы можем отобразить их в правильном месте на столе в зависимости от времени начала и окончания событий, которое мы получаем от бэкэнда. Например, как мы можем убедиться, что поля/столбцы событий выведены из определенного временного интервала в другой временной интервал?

EDIT: Я хочу, чтобы настроить daypilot's event calendar создать ежедневный календарь событий, который отображает события динамически из внутреннего интерфейса. Я не хочу, чтобы имя и детали события записывались в поле, представляющее событие. Я хочу, чтобы все ящики, представляющие события, имели одинаковую ширину, но различная высота зависела от длины события (см. Рисунок ниже).

Вопрос в том, какая функция/метод отвечает за рисование ящиков событий в таблице временных интервалов? Надеюсь, этот вопрос сейчас хорошо описан.

example

+0

Добро пожаловать в Stack Oveflow. Пожалуйста, посетите справочный центр и возьмите [тур] (http://stackoverflow.com/tour), чтобы узнать, что спросить и как. – Noman

+0

Просьба уточнить вашу конкретную проблему или добавить дополнительные сведения, чтобы точно указать, что вам нужно. Как это написано в настоящее время, трудно точно сказать, что вы просите. См. Страницу «Как спросить», чтобы помочь прояснить этот вопрос. – MGorgon

+0

Спасибо @Noman за ваш комментарий по моему вопросу. Я отредактировал этот вопрос и уточнил его. – mody

ответ