|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
||||||
Событие по клику26.02.2018, 12:07. Показов 1523. Ответов 26
Метки нет (Все метки)
Есть код который создает groupBox в нем linklabel
Добавлено через 1 минуту если делать так то события одинаковое для всех label
0
|
||||||
| 26.02.2018, 12:07 | |
|
Ответы с готовыми решениями:
26
Событие по клику на узел TreeView
|
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 12:16 | |
|
menafis, в параметре
object sender события ссылка на контрол в котором оно произошло.
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
|
| 26.02.2018, 12:34 [ТС] | |
|
Usaga, можно по подробнее
Добавлено через 1 минуту Usaga, object sender надо заменить на object linklabel[1] так получаеться
0
|
|
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 12:36 | |
|
menafis, нужно
sender привести к типу LinkLabel и уже дальше работать с данным контролом как вам надо.
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
||||||
| 26.02.2018, 12:39 [ТС] | ||||||
|
Usaga, вот так написал
0
|
||||||
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 12:40 | |
|
menafis, что это?
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
||||||
| 26.02.2018, 13:02 [ТС] | ||||||
|
Usaga, вот написал чтоб по клику только на первый лейбл происходило событие
0
|
||||||
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 13:04 | |
|
menafis, это лютый говнокодище... Не обижайтесь.
Изначальная задача в чём заключалась?
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
|
| 26.02.2018, 13:09 [ТС] | |
|
Usaga, Изначальная задача такая, открывается приложение, парситься документ xml, из кол-во определенных элементов в xml, созадеться столько же groupbox с Linklabel, по нажатию определенного label происходить открытия создание нового group с определенными значениями.
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
|
| 26.02.2018, 13:13 [ТС] | |
|
примерно так
0
|
|
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 13:15 | |
|
menafis, ага, понятно. Некий вариант редактора делаете.
Рекомендую немного иной подход. Формируете внутреннее представление данных из документа в виде набора классов, данные вычитывать можно с помощью десериализации. Представление графическое документа формируете из набора пользовательских контролов (UserControl) по которым и будет распределён приведённый выше бардак из меток и GroupBox-ов. Каждый контрол будет отвечать за редактирование своей части модели данных (представления документа). Это единственный верный путь решения вашей задачи. А с текущим подходом вы просто утонете в мешанине контролов и говнокода. ![]() Добавлено через 37 секунд Почитайте-ка эту тему.
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
|
| 26.02.2018, 13:20 [ТС] | |
|
Usaga, Докумены которые у нас есть они не скачены, то есть они на просторах интернета, мы по ссылки переходим на каждый документ и из него берем данные. а дессерилизация проводиться только по наличию скаченного документа так?
0
|
|
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 13:21 | |
|
menafis, "переход по ссылке" и подразумевает скачивание. Или вы думаете, что данные сам образуются на машине, без скачки?
Вы получаете данные (не важно каким образом), десериализуете, и уже удобное программное представление документа раскладываете в форме.
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
|
| 26.02.2018, 13:23 [ТС] | |
|
Usaga, я вас понял, тогда буду для начала разбираться в десерилизации
0
|
|
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 13:25 | |
|
menafis, и разберитесь с созданием своих контролов (UserControls). Это сильно код упрощает и делает переиспользуемым.
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
||||||
| 26.02.2018, 13:29 [ТС] | ||||||
|
Usaga, вот классы xml которые сгенерила студия
0
|
||||||
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 13:30 | |
|
menafis, всё верно. Их можно немного "ужать" заменив свойства на автосвойства.
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
||||||
| 26.02.2018, 13:39 [ТС] | ||||||
|
Usaga, ок ,теперь запускаю десерелизацию то есть
0
|
||||||
|
14121 / 9338 / 1350
Регистрация: 21.01.2016
Сообщений: 35,079
|
|
| 26.02.2018, 13:40 | |
|
menafis, XML валидный? Как его "шапка" выглядит?
0
|
|
|
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
|
||||||
| 26.02.2018, 14:05 [ТС] | ||||||
|
Usaga, <?xml version="1.0"?>
Добавлено через 1 минуту
0
|
||||||
| 26.02.2018, 14:05 | |
|
Помогаю со студенческими работами здесь
20
Событие по клику
Событие по клику ячейки Событие по клику contextMenuStrip
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|