.net 在WPF中实现状态机模式
我正在开发wpf中的一些“呼叫控制”应用程序。 我想在我的C#代码中实现状态机模式,目的如下: 如下图所述,存在各种状态 当通话处于“铃声”状态时,我点击接听按钮,状态进入“通话”,按钮被禁用。 请为我提供有用的链接/文档,以帮助我。是否有用于实现此功能的内置状态类?.net 在WPF中实现状态机模式,.net,wpf,state-machine,.net,Wpf,State Machine,我正在开发wpf中的一些“呼叫控制”应用程序。 我想在我的C#代码中实现状态机模式,目的如下: 如下图所述,存在各种状态 当通话处于“铃声”状态时,我点击接听按钮,状态进入“通话”,按钮被禁用。 请为我提供有用的链接/文档,以帮助我。是否有用于实现此功能的内置状态类? 感谢您的支持。老实说,我认为您的问题应该可以通过编程知识和思想的一点应用轻松解决。然而,在快速浏览Google之后,我发现了一篇文章,介绍了一个非常简单、通用的C#状态机实现。这可能会帮助您找到您需要的,并实施一个适合您的情况的
感谢您的支持。老实说,我认为您的问题应该可以通过编程知识和思想的一点应用轻松解决。然而,在快速浏览Google之后,我发现了一篇文章,介绍了一个非常简单、通用的C#状态机实现。这可能会帮助您找到您需要的,并实施一个适合您的情况的解决方案。老实说,我认为您的问题应该很容易解决,只需应用一点编程知识和思想。然而,在快速浏览Google之后,我发现了一篇文章,介绍了一个非常简单、通用的C#状态机实现。这可能有助于您找到所需内容,并实施适合您的情况的解决方案。VisualStateManager是专门为处理可视化应用程序状态而设计的产品 从这里开始: 这里有一个很好的教程(不需要混合): 你可以做很多很酷的事情,包括状态之间的动画转换等等
对于实际的实现,它与WPF没有什么关系-我建议查看状态模式(例如和许多其他模式)。VisualStateManager是专门为处理可视化应用程序状态而设计的 从这里开始: 这里有一个很好的教程(不需要混合): 你可以做很多很酷的事情,包括状态之间的动画转换等等
对于实际的实现,它与WPF几乎没有什么关系-我建议查看状态模式(例如,和许多其他模式)。Tou可以查看工作流Tou可以查看工作流您已经对现有的解决方案/示例做过任何研究了吗?您是否尝试过任何代码设计或实现?是的。我只在这个网站上看到了一些问题。并通过msdn链接:您是否已经对现有解决方案/样本进行了研究?您是否尝试过任何代码设计或实现?是的。我只在这个网站上看到了一些问题。并通过msdn链接:谢谢。我现在要试试这个。谢谢。我现在要试试这个。