|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.11.2016, 11:38 | #21 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
И что мешает сделать класс для параметров? Например в событиях же обычно передается один объект EventArgs.
Ну и по-моему удобнее и понятнее Dictionary<компонент, данные> вместо Tag, хоть кастовать не придется. Для правил тоже можно что-то типа Dictionary<группа, правило/функция>
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
21.11.2016, 13:17 | #22 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Alex11223, у меня и так описаны классы данных для каждой группы правил.
И в самом классе составления новых имён описаны экземпляры этих классов. Эти экземпляры можно упаковать так, что бы не обращаться к ним напрямую ? upd: Эта басня мне знакома ... Могу привести аналогию - мой вопрос не поняли (во всяком случае - с первого раза). Хотя я всё доступно объяснял. В двух форматах.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 21.11.2016 в 14:17. |
21.11.2016, 14:59 | #23 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
В общем как я понял вы пытаетесь изобрести Binding'и.
Тогда стоит посмотреть на WPF, там это просто делается. Ну или посмотреть на MVC/MVP/(?)MVVM и как их реализовывать в винформс. А чем это лучше 16 обработчиков?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
21.11.2016, 15:10 | #24 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Alex11223, как я понял - на шарпе я не смогу получить то, чего я ищу ... Что же, - ладно, и так сойдёт.
Менее громоздко, и более аккуратно, нежели 16 обработчиков. В рамках редактора кода проще свернуть одну функцию, чем 16.
Подпись ? Не, не слышал ...
|
21.11.2016, 15:53 | #25 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
шарп и с++ разные вещи
если хотите как в с++ так и пишите на с++, все хотите тут тогда надо просто рассказать что к чему и что надо вы видите уже второй день никто не может понять вот и я и Alex11223 про биндинги подумали а может оно и не так... хотите разобраться - поясните нормально, без си и без сиси )) |
21.11.2016, 16:06 | #26 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну если очень надо, то можете сделать прям так как вы хотите использовав немного рефлекшна.
Но конечно лучше не извращаться и велосипедить, а посмотреть на биндинги или реализации MVC/MVP. Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
21.11.2016, 16:18 | #27 | |||
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Задача - написать проект на C#. Я выполняю эту задачу, и ищу наиболее комфортные способы реализации.
А в каком месте не понятны мои объяснения ? Теперь я понял, что то, что мне нужно - этого в шарпе просто нет. Может в C++ это и называется биндингом, но я изначально учил это как "запись адреса переменной", чем оно по сути и является. Цитата:
Цитата:
Цитата:
Подпись ? Не, не слышал ...
|
|||
21.11.2016, 16:22 | #28 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
все равно что со столбом поговорили))
|
21.11.2016, 16:23 | #29 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
нет, биндинг это другое. Гугл сломался?
https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx https://www.tutorialspoint.com/wpf/wpf_data_binding.htm http://www.wpf-tutorial.com/data-bin...o-bound-world/ http://www.wpf-tutorial.com/data-bin...e-datacontext/
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
21.11.2016, 16:29 | #30 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
если у автора винформс то ему другой биндинг
https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx сча нас пошлют )) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вызов функции | Diana528 | Общие вопросы C/C++ | 1 | 18.04.2013 21:56 |
вызов функции | -Anton- | Microsoft Office Excel | 2 | 09.06.2011 14:18 |
Мини бэйсик:объявление функции, вызов функции , возврат. | AL_LORD | Помощь студентам | 2 | 14.10.2010 17:48 |
Вызов функции | new player | БД в Delphi | 5 | 07.10.2010 13:01 |
Вызов функции | MarSeON | PHP | 2 | 01.08.2008 20:22 |