Я хочу представить на экране информацию об определенном количестве событий, каждое из которых имеет набор логических утверждений, таких как «если X и Y, то это событие происходит». Поэтому мне нужен элемент управления, который будет отображать какие-то объекты (коробки?), Которые связаны. Как:
Event1 ---------------(occurs after)----------> Event 2 Event 3
\ /
\ /
(occurs 10 seconds after) (occurs 5 seconds after)
\ /
Event 2 --------------------(occurs after)--------------->Event 4
\ /
\___________________ _______________________/
\ /
Event 5
Таким образом, я могу добавить объекты в этот элемент управления и сказать, какой объект должен быть подключен, а какой должен быть записан рядом с соединением. Кроме того, должны быть события, когда пользователь нажимает на объект.
Предпочтительно, но не обязательно, пользователь должен иметь возможность перемещать объекты внутри элемента управления (располагать их так, как ему нравится)
То, что мне нужно, якобы должно называться «Управление графиком», но не «График» как визуализация функции, а «График» как математический термин из теории графов - набор точек и линий, соединяющих их.
Я использую VS 2010 Ultimate, если это имеет значение.
PS: я думаю, что сейчас я буду использовать GLEE. Его очень просто использовать, и я думаю, что он может позволить мне делать то, что мне нужно. Если вы знаете что-нибудь еще использования - пожалуйста, предложите. Но я не нашел ничего более простого, чем GLEE, я много раз просматривал. График # отличный, но он только для WPF, и я работаю с формами ...