Визуальные элементы, которые будут хранить / отображать значения - PullRequest
0 голосов
/ 04 мая 2020

Мне было интересно, можете ли вы указать мне правильное направление, чтобы я не go вниз в кроличьи норы. Никто не смог ответить на этот вопрос.

Моя конечная цель - создать информационную панель в VS / VB. Net, где я считываю данные из XML в среде, такой как список для пример. Я делаю некоторые манипуляции (вычисления, и т. Д. c.) Для нескольких элементов, которые выбраны определенным образом (флажки и т. Д. c.), Которые помещаются во второй список.

Когда я закончу, я перетаскиваю элемент управления в виде дерева. В любое время я могу прочитать / записать все это в секунду XML для хранения. Я хотел иметь возможность перетаскивать элемент из второго списка в графическую сетку для рисования с визуальными элементами, которые будут хранить / отображать значения, которые могут быть связаны друг с другом в сетевой диаграмме деятельности, где я мог бы отслеживать связи в объектах для последующего вывода. ,

Я проверил некоторые возможности, такие как PlantUML, Visio, поэтому я не изобретаю колесо, но не уверен, что это правильный путь. Похоже, это больше для презентационных целей. Кажется, элемент управления в виде дерева имеет аспект отслеживания структуры узла, которая служит функциональному назначению, но не является визуально тем, на что я надеюсь, например, перетащить элемент из списка, и создается визуальный элемент с текстовыми полями данных, который может быть перетащенным в поле рисования, тогда, когда можно установить связи между визуальными элементами, либо выбрав узлы и нажав командную кнопку, либо выбрав узел, и линия связи начнет рисоваться, где я вручную соединяюсь с другим узлом. Эти связи отслеживаются. Обновляя свои навыки AutoCad, я составил набросок того, что я пытаюсь сделать. Вам может понадобиться увеличить часть текста.

Концептуальный набросок

...