使用 WPF 和 C# 创建状态机设计器

问题描述 投票:0回答:4

我将尝试使用 WPF 编写一个状态机设计器,这将允许我创建类似 this 的东西。

有谁知道我如何在 C# 中做这样的事情? 我希望用户能够创建单独的状态、命名它们并创建到其他状态的转换(使用曲线将状态连接在一起)。

c# wpf state-machine
4个回答
1
投票

无状态设计师怎么样?

enter image description here


1
投票

可以使用nodexl (http://nodexl.codeplex.com/)来做到这一点。 我能够通过将nodexl与Stateless Designer的部分相结合来创建一个功能齐全的查看器/编辑器(http://statelessdesigner.codeplex.com/)。


0
投票

雄心勃勃!您需要一个图表工具,例如 Go DiagramMindFusion WpfDiagram

可能有另一种状态机图表工具,但我个人不知道。

看到结果应该很有趣。


0
投票

Expression Blend 提供对状态转换的支持。 因此,Expression Blend 是为 WPF 驱动的 UX 定制的。

© www.soinside.com 2019 - 2024. All rights reserved.