|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
чекбоксы в ListView11.09.2013, 03:04. Показов 3101. Ответов 22
Метки нет (Все метки)
Как добавить чекбоксы в ListView, например как в торренте?
Тоесть папка рядом + и чекбокс, нажимаешь + открывается древо и у каждого элемента есть чекбокс. Дальнейшую логику как делать сам пойму, мне хотяб 1 пример с добавлением в родителя и дочерние элементы)
0
|
|
| 11.09.2013, 03:04 | |
|
Ответы с готовыми решениями:
22
чекбоксы чекбоксы |
|
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
|
|
| 11.09.2013, 04:25 | |
|
Тебе ЭТО надо?? (или чего-то посложнее?? Тогда выброси...)
0
|
|
|
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
|
|
| 11.09.2013, 04:38 | |
|
Это из Букваря... Там ещё есть ListComboBox...
0
|
|
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
| 11.09.2013, 04:48 [ТС] | |
|
Есть такой же вариант ток с чекбоксами, причём если чекбокс гдето внутри дерева выделен то начало основной ветви подсвечивается квадратиком в чекбоксе.
0
|
|
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
| 11.09.2013, 05:54 [ТС] | |
|
а народ сорь ошибся)
компонент называется TreeView
0
|
|
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
|
| 11.09.2013, 10:05 | |
Сообщение было отмечено The trick как решение
Решение
Делал что-то подобное...
2
|
|
|
Модератор
|
|||||||
| 11.09.2013, 11:57 | |||||||
Сообщение было отмечено The trick как решение
РешениеКликните здесь для просмотра всего текста
2
|
|||||||
|
Модератор
|
||||||
| 12.09.2013, 22:31 | ||||||
|
Хотелось бы добавить, чтобы узнать расстояние от левой границы ListView'а, до иконки главных узлов (в примере я использовал константно - 3), надо использовать сообщение TVM_SETBORDER:
0
|
||||||
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
| 13.09.2013, 20:55 [ТС] | |
|
The trick, Ты иконки сам рисовал в ImageList?)
1
|
|
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
||
| 13.09.2013, 22:03 [ТС] | ||
|
И размер, как я понял единицы исчисления совсем не пиксели и как высчитывать чтоб попасть без понятия подбираю пока наугад
0
|
||
|
Модератор
|
|||
| 13.09.2013, 22:37 | |||
|
Width / 2540 * (1440 / Screen.TwipsPerPixelX) Height / 2540 * (1440 / Screen.TwipsPerPixelY) либо методы форм. ScaleX(Width,vbhimetric,vbPixels) и аналогично для высоты
0
|
|||
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
| 13.09.2013, 22:54 [ТС] | |
|
Тоесть как я понял из всего выше описанного если использовать ImageList в качестве
контейнера то при использование из него изображений в других контролах они будут такие как в свойствах ImageList. Если же мне надо другой размер то я могу его явно указать при импорте из ImageList изменяя высоту и ширину по формуле описаной ниже.
0
|
|
|
Модератор
|
||||||||
| 13.09.2013, 23:05 | ||||||||
1
|
||||||||
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|||||||||||
| 13.09.2013, 23:32 [ТС] | |||||||||||
|
А как сформировать полный путь от родителя до дочернего элемента?)
Так я получаю у какого элемента стоит галочка. Но при этом я получаю только имя дочернего элемента + значение чекбокса.
мне проще всего после расстановки галочек запустить в цикле конструкцию.
Не по теме:
0
|
|||||||||||
|
Модератор
|
||||||||
| 13.09.2013, 23:43 | ||||||||
0
|
||||||||
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
| 14.09.2013, 00:46 [ТС] | |
|
Да) Но мы уже с Хитрым всё решили)
0
|
|
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
| 15.09.2013, 12:11 [ТС] | |
|
Как организовать чтоб при клике на + 1 или на самом узле 1а выдавало один и тот же результат O:\\новая папка Тож самое при клике на 2, 2а. O:\\прив Но клик на сам корень О:\ не обрабатывало? Не по теме: Уже весь мозг себе этим вынес, сами плюсы принадлежат корню и какую папку они открывают с них не выковырять :( .
0
|
|
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
||||||
| 15.09.2013, 12:50 [ТС] | ||||||
|
Нашёл методом тыка)
Кликните здесь для просмотра всего текста
Вот как бы ещё всё в 1 верхнюю вместить)
0
|
||||||
| 15.09.2013, 12:50 | |
|
Помогаю со студенческими работами здесь
20
чекбоксы Чекбоксы
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|