基本上我们在新的基于WPF的应用程序中需要一个自定义图表组件.
需要显示文本/线条,链接的2D节点和自定义图像,以及其他图表功能,如撤消/重做,对齐,组等.ala Visio.
最初的团队做了一些调查,并确定了WinForms Northwoods GoDiagrams套件......将其嵌入我们的WPF应用程序中的解决方案.那里有任何等效的WPF图表包吗?最好是试过的.谢谢..
我应该说我正在寻找互动的东西,相当于Nevron在它的.NET Diagram产品中提供的东西,用户可以创建节点,通过拖动它们来与它们交互等等.我知道有GraphViz,但就我而言知道它是静态的,只是呈现图形/图表,没有与它的交互.
我有一种不好的感觉,在Python或任何其他脚本语言的跨平台世界中没有任何丰富的内容,但也许我错过了它.
您是否知道从源代码开始以图形方式呈现Erlang gen_fsm图表的任何现有工具?
是否有RailRoad替换或为Rails 3.x提供类似图表的东西?目前你必须编辑app_diagram.rb的第54行:
Run Code Online (Sandbox Code Playgroud)(OLD) STDOUT.reopen(PLATFORM =~ /mswin/ ? "NUL" : "/dev/null") to (NEW) STDOUT.reopen(RUBY_PLATFORM =~ /mswin/ ? "NUL" : "/dev/null")
最后,我在他们的论坛发现,如果你喜欢的东西运行此:
RUBYLIB=. railroad -o models.dot -M
Run Code Online (Sandbox Code Playgroud)
它实际上会运行,但是我在OmniGraffle中打开它之后根据.dot文件中应该出现的内容并没有真正得到任何输出.此外,它似乎只是简单地插入更复杂的增强功能,如Hobo.
是否有人熟悉这个仍在开发中的新项目或该项目的分支?
PS - 我发现了另外两个项目,但是他们似乎处于维护状态较不稳定的状态,甚至比RailRoad:
我一直在寻找一个好的DOM对象图供javascript使用.
我知道搜索javascript DOM object diagram提供了很多,就像这个看起来非常清楚:

你们中的任何人都有一个在DOM和javascript之间显示更完整关系的人吗?
我想质疑和/或挑战UML行为图的思想流派.
首先,我想问一下,首先是什么:用例或活动?
我被告知首先使用用例图,然后对于每个用例,您有一个或多个活动图来表示成功和备用流.从活动图中,您可以识别名词以建立类.
但是,我已阅读其他文章,说明您为端到端流程创建活动图,然后从中可以识别用例.
我可以看到这两种情况都有效,而且很困惑,对我而言似乎是一种层次结构.例如,假设我有一个高级业务流程,即"评分学生成绩".如果我将其映射为活动图,我将在其中看到泳道.我可以选择用例,例如"确定成绩边界","提交结果","将结果转换为成绩"等.
您可以认为它们是相同的,即两个图表都将满足此流程建模需求.然后我想建立下一个级别的模型,例如,你如何"提交结果".
有人可以就最佳实践提出建议:用例图是在活动图之前还是之后?
我有一个客户需要将图表应用程序(很久以前在MFC中开发)转换为C#.该应用程序显示大型网络(大量图形元素),并允许用户通过图形UI编辑/操作数据.
我决定最好使用一个库而不是从scracth开发所有(所有图形对象/选择/工具/事件/等)
我正在寻找商业解决方案.
我发现有三个似乎非常成熟,我想知道是否有人使用它们并且可以写出他/她的意见:
谢谢Yaron
对于Delphi 2010,有没有办法从函数X(甚至整个程序)开始,获取其他函数/过程被调用的图表...
有点像:
Function X
- Function A
- Procedure B
- Procedure C
- Function D
Run Code Online (Sandbox Code Playgroud)
(当然图形会更好......)