Добрый день. Подскажите новичку, как сделать визуальный календарь такой же как выпадает из DatePicker?
Этот топик читают: Гость
Ответов: 28
Рейтинг: 1
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
|
Ответов: 28
Рейтинг: 1
|
|||
Спасибо, первый раз залез в CNET, и часть компонентов мне больше нравится чем в Windows, возможно их как то перенести в Windows? MonthCalendar в CNET то что нужно, нужен выбор дня, для реализации журнала записи, в каждый новый день новая запись.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
Tiger76 писал(а): возможно их как то перенести в Windows?Нет, невозможно. Tiger76 писал(а): MonthCalendar в CNET то что нужно, нужен выбор дня, для реализации журнала записи, в каждый новый день новая запись.Скриншот этого календаря в работе можно, а то у меня не стоит пакет CNET, я им не пользуюсь. Хочу посмотреть, что там за календарь такой. Редактировалось 1 раз(а), последний 2017-03-04 10:50:35 |
|||
карма: 22 |
|
Ответов: 28
Рейтинг: 1
|
|||
карма: 0 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
Просмотрел. Да, есть такой стандартный контрол в системе -- MonthCalendar называется, но пока не совсем ясно, как его прикрутить к пакету Windows. Надо бы найти готовую реализацию на библиотеке KOL, но пока безуспешно. Так что пока только вручную такое можно отрисовать.
Редактировалось 1 раз(а), последний 2017-03-04 12:19:06 |
|||
карма: 22 |
|
Ответов: 165
Рейтинг: 6
|
|||
карма: 4 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
Nickname писал(а): не оно?Это для MCK, а нужно на чистом KOL |
|||
карма: 22 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
Вот. Состряпал MonthCalendar из дискретных элементов на базе DocumentTemplate. Для корректной работы требуются самое последние обновление пакета. Оптимизация не проводилась. Не спорю, что что-то можно упростить, но это вы уже сами, если интересно будет. Сделан отдельной панелью, тч можно лепить куда угодно. Постарался максимально приблизить интерфейс к DataPicker-y
|
|||
карма: 22 |
| ||
файлы: 1 | PrintCalendar_001.rar [5.7KB] [570] |
Ответов: 16884
Рейтинг: 1239
|
|||
Обновился в 08:02:30.
Результат : Редактировалось 1 раз(а), последний 2017-03-05 08:22:07 |
|||
карма: 25 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, извини. Вопрос снят.
Почему-то не обновились все PC_XXXXX Обновил вручную. Но 129 компонент! Редактировалось 2 раз(а), последний 2017-03-05 10:14:19 |
|||
карма: 25 |
|
Ответов: 8930
Рейтинг: 823
|
|||
nesco, что за элемент у меня отсутствующий? И ведь запускается и работает, правда не совсем
ЧтоТакое.jpg |
|||
карма: 19 |
|
Ответов: 1376
Рейтинг: 197
|
|||
Леонид, этот компонент называется Between - Проверяет вхождение данных в диапазон
|
|||
карма: 1 |
| ||
Голосовали: | Леонид |
Ответов: 16884
Рейтинг: 1239
|
|||
|
|||
карма: 25 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
Tad, действительно. Как это я упустил, я же месяц беру текущий, а это же уже следующий. Блин, ячейки-то хранят только числа, надо бы еще где-то и месяц хранить, но компонент MonthCalendar не выдает на выход месяц. Может ты чего дельного предложишь? И почему у тебя текущая дата не засвечена, ты наверное не обновил компонент MonthCalendar?
Редактировалось 3 раз(а), последний 2017-03-05 11:57:26 |
|||
карма: 22 |
|