Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.08.2006, 14:05
|
|||
|---|---|---|---|
|
|||
Calendar - контрол и ToolTip для дня месяца. |
|||
|
#18+
Здравствуйте, есть стандартный Calendar контрол, в кот. показываются дни месяца. Как в этом контроле показать ToolTip для каждого дня месяца? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2006, 15:48
|
|||
|---|---|---|---|
|
|||
Calendar - контрол и ToolTip для дня месяца. |
|||
|
#18+
Событие DayRender обрабатываешь и добавляешь например title в ячейку Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2006, 17:52
|
|||
|---|---|---|---|
|
|||
Calendar - контрол и ToolTip для дня месяца. |
|||
|
#18+
Не совсем то получается, что хотелось бы. в обработчике для DayRender помещаю панель в Cell: e.Cell.Controls.Add(panel); В панеле находится различная информация. Если сделать ToolTip для дня месяца как title для ячейки, так он будет всегда появлятся, когда мышь находится в ячейке, в том числе, когда мышь находится над панелью. A мне нужно, только тогда, когда я подвожу мышь к номеру дня месяца. Как бы это сделать? Событие DayRender обрабатываешь и добавляешь например title в ячейку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2006, 22:50
|
|||
|---|---|---|---|
|
|||
Calendar - контрол и ToolTip для дня месяца. |
|||
|
#18+
Очистить ячейку и самостоятельно добавить Label с днем месяца с нужным title Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.08.2006, 11:35
|
|||
|---|---|---|---|
|
|||
Calendar - контрол и ToolTip для дня месяца. |
|||
|
#18+
спасибо, но пришлось немного по другому сделать. Мне ведь нужно, что бы я мог кликать на каждый день месяца и отлавливать это событие. Поэтому сделал так. В Обработчике для DayRender: // create new link button for day LinkButton lbuDay = new LinkButton(); lbuDay.ToolTip = GetTranslation(MONTH_VIEW_DAY_TOOLTIP); lbuDay.Text = e.Day.Date.Day.ToString(); lbuDay.ID = string.Format("{0}:{1}", this.calendarControl.UniqueID, e.Day.Date.ToShortDateString()).Replace(":", "_"); lbuDay.Style.Add("cursor", "hand"); lbuDay.Attributes["onClick"] = string.Format("javascript:__doPostBack('{0}','{1}')", this.calendarControl.UniqueID, ((TimeSpan)(e.Day.Date - (new DateTime(2000, 1, 1)))).Days.ToString()); e.Cell.Controls.Clear(); e.Cell.Controls.Add(lbuDay); e.Cell.Controls.Add(pn); Очистить ячейку и самостоятельно добавить Label с днем месяца с нужным title ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1390964]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 376ms |

| 0 / 0 |
