Управляемые контролы в форме.
Цитата: Андрей от 17.12.2022, 21:03Всем привет. У меня есть вопрос, скажем так-специфичный. Необходимо сделать заполнение контролами форму из внешнего файла. самое оптимальное вижу xml структуру. Необходимо сделать так, чтобы на эти все контролы можно было повесить события, и так же из самого файла можно было сравнивать значения. Если к примеру я выбрал из листбокса одно значение, то я бы увидел в другом выпадающем списке только подходящие к этому списку значения. и так же с полями ввода которые там будут. и это как то все должно работать и считываться из внешнего файла. Я точно знаю что это можно сделать, ибо видел такую программу, и там все работает.
Всем привет. У меня есть вопрос, скажем так-специфичный. Необходимо сделать заполнение контролами форму из внешнего файла. самое оптимальное вижу xml структуру. Необходимо сделать так, чтобы на эти все контролы можно было повесить события, и так же из самого файла можно было сравнивать значения. Если к примеру я выбрал из листбокса одно значение, то я бы увидел в другом выпадающем списке только подходящие к этому списку значения. и так же с полями ввода которые там будут. и это как то все должно работать и считываться из внешнего файла. Я точно знаю что это можно сделать, ибо видел такую программу, и там все работает.
Цитата: Adler от 18.12.2022, 02:40Приветствую.
По сути вопроса пока не скажу ничего, но вместо архаичного xml я бы отдал предпочтение json.
Приветствую.
По сути вопроса пока не скажу ничего, но вместо архаичного xml я бы отдал предпочтение json.
Цитата: Андрей от 18.12.2022, 15:13Цитата: Adler от 18.12.2022, 02:40Приветствую.
По сути вопроса пока не скажу ничего, но вместо архаичного xml я бы отдал предпочтение json.а по сути какая разница то. Но так хотят на XML , он для редактирование более удобен так сказали
Цитата: Adler от 18.12.2022, 02:40Приветствую.
По сути вопроса пока не скажу ничего, но вместо архаичного xml я бы отдал предпочтение json.
а по сути какая разница то. Но так хотят на XML , он для редактирование более удобен так сказали
Цитата: Adler от 18.12.2022, 15:40На сколько я помню, то у Хачатура было видео про динамическую генерацию контролов, да и про создание событий тоже где-то встречалось.
На первый взгляд не вижу ничего сложного. Придумываете определенную структуру xml или json, в которой описываете какого типа контрол, где располагается, какие-то дополнительные данные. Парсите файл и по нему генерируете контролы.
С событиями чуть сложнее, но там зависит от того, что вы хотите там делать.xml или json это скорее дело вкуса, но по мне json более лаконичный и менее перегруженный теми же тегами.
На сколько я помню, то у Хачатура было видео про динамическую генерацию контролов, да и про создание событий тоже где-то встречалось.
На первый взгляд не вижу ничего сложного. Придумываете определенную структуру xml или json, в которой описываете какого типа контрол, где располагается, какие-то дополнительные данные. Парсите файл и по нему генерируете контролы.
С событиями чуть сложнее, но там зависит от того, что вы хотите там делать.
xml или json это скорее дело вкуса, но по мне json более лаконичный и менее перегруженный теми же тегами.
Цитата: Андрей от 23.03.2023, 23:36Так. Спустя три месяца всё же вернусь к вопросу. Заморочился сделал репозиторий на гите. Но пока особо не продвинулся в решении
Так. Спустя три месяца всё же вернусь к вопросу. Заморочился сделал репозиторий на гите. Но пока особо не продвинулся в решении
Цитата: Андрей от 24.03.2023, 18:24Цитата: Aleksey от 24.03.2023, 14:09Привет Андрей,
Вы смотрели видео и видео ? Может это видео Вам поможет.Я уже раза три его уроки смотрел)) очень доступно и понятно. Но то что мне надо, нет(
Цитата: Aleksey от 24.03.2023, 14:09Привет Андрей,
Вы смотрели видео и видео ? Может это видео Вам поможет.
Я уже раза три его уроки смотрел)) очень доступно и понятно. Но то что мне надо, нет(