|
|
|
Опять CheckBox и DDDW
|
|||
|---|---|---|---|
|
#18+
Добрый день! Перечитал весь форум, но полного понимания того как это можно сделать так и не получил (простите если "баян"). Есть DDDW, первый столбец CheckBox, второй DisplayColumn, id не отображатеся. Необходимо в первом столбце проставлять галочки для выбранных строк, причем строка может быть выбрана одна и та же два раза, а галочка должна сняться или установиться. Т.е. простое использование itemChange не поможет полностью решить задачу, так как в таком случае формально значение поля не изменятся. Событие Clicked для выпадающего списка не рабоает. Немного почитав, добавил флаг, устанавливаю его в pbm_dwndropdown, обрабатываю в pbm_erasebkgnd (вызываю itemChange с нужными параметрами), но когда если щелкнуть по DW после открытия списка это событие также отрабатывает меняя галочку в текущей строке. P.S. PB 11.5.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 11:48 |
|
||
|
Опять CheckBox и DDDW
|
|||
|---|---|---|---|
|
#18+
Самое простое - не делать это в ddw, а подпихнуть в эти координаты окно или dw. Визуально не слишком отличается, а работает намного безглючней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 15:06 |
|
||
|
Опять CheckBox и DDDW
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 21:08 |
|
||
|
Опять CheckBox и DDDW
|
|||
|---|---|---|---|
|
#18+
Спасибо буду пробовать, но красивым это решение не назовешь( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 10:16 |
|
||
|
Опять CheckBox и DDDW
|
|||
|---|---|---|---|
|
#18+
А это уже от вас зависит Визуально может никак не отличаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 13:12 |
|
||
|
Опять CheckBox и DDDW
|
|||
|---|---|---|---|
|
#18+
GooSergeyСпасибо буду пробовать, но красивым это решение не назовешь ( А вот тут можно и поспорить. Это скорее универсальное решение, с помощью которого можно реализовать всё, что захочется. И соглашусь с spas2001, что это более надежней, а красота зависит только от полета вашей фантазии (что не под силу, кстати говоря, Вашему примеру). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 17:28 |
|
||
|
Опять CheckBox и DDDW
|
|||
|---|---|---|---|
|
#18+
Все получилось очень не плохо. Замечен один момент - когда в событии dropdown открывал окно "родной" выпадающий список сам перемещался куда-то в сторону, убрал его отображение добавив в конце события return -1. Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2013, 16:40 |
|
||
|
|

start [/forum/topic.php?fid=15&gotonew=1&tid=1335391]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
157ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 10ms |
| total: | 267ms |

| 0 / 0 |

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