workflow-rehosting

    3热度

    1回答

    我编写了一个应用程序,它重新托管Workflow 4 Designer(System.Activities.Presentation.WorkflowDesigner),并显示PropertyInspectorView以允许修改活动参数。我想要做的是禁止修改设计器视图(不能删除新的活动,重新排序,删除活动等),但仍然可以在用户突出显示活动时保持属性视图可编辑。基本上我希望能够部署绘制但未配置的工作

    2热度

    2回答

    将重新托管设计器(WF4)的结果向默认值添加到参数时存在问题。其他情况下,似乎工作正常。这是(几乎)空白工作流程的(精简版)xaml。 <Activity mc:Ignorable="sap" x:Class="{x:Null}" this:_b40c.NewArg="test" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activit

    2热度

    1回答

    我创建了一个具有在设计时创建的参数的自定义活动,并且我遇到了将它们与设计器中的ExpressionTextBox相关联的问题。 ExpressionTextBox在设计器中显示,它们反映了它绑定的参数的值,但是在ExpressionTextBox中输入表达式不会路由回参数。示例/代码是有序的。它不会让我发布图片,所以链接将不得不做。 Designer Example 在上面的图像中,我在第二个ET

    4热度

    1回答

    我编写了一个应用程序,它重新托管了Workflow 4 Designer(System.Activities.Presentation.WorkflowDesigner)。发现活动并将其动态加载到工具箱中,以便将它们添加到图表中。我知道如何在执行时向活动公开服务,但我想知道在设计时是否有类似的东西。我的一些活动具有复杂的属性值编辑器,可以启动对话以及执行数据库加载。我想为我的主机应用程序提供我的活

    0热度

    1回答

    在设计时,我可以通过代码动态更改根activiti的变量吗? 像这样: (Designer.Context.Services.GetService<ModelService>().Root.GetCurrentValue() as RootActivity).Variables.Add(new Variable<bool>("a",false)); 给我一些advice.Thanks

    0热度

    1回答

    在重新托管工作流程,如果我有型我WorkflowDesigner的一个变量,而我在其中创建工作流(从UI)中得到了工作流的活动,我怎么弄稍后以编程方式列出活动? 所以输入是我WorkflowDesigner的情况下,所需的输出以编程方式获得,当然C#中的工作流中的活动列表。 我会采取任何书籍,任何URL,任何提示。我ModelService和ModelItem和顺序以及活动和ActivityBui

    0热度

    1回答

    我有一个具有几个参数和几个属性的自定义活动。将活动放入重新托管的设计器时,可以从用户可以输入值或变量名称等属性窗口中看到参数和属性。 对于其中一个属性(在属性窗口中),我不会不希望用户能够输入它,而是用组合框代替文本框,以便他们可以从值列表中进行选择。这,我似乎无法找到答案。 我已经使用已标记为已解决的现有条目中的一些代码,但我的请求是稍有不同的要求。 在我的自定义活动,我已经把有关财产之上的以下

    0热度

    1回答

    我打开我重新托管工作流设计器调用存储过程,然后我打开我的工作流程,其中包括一个DpUpdate活动(有关的dbupdate活动信息,您可以使用下面的链接) (http://msdn.microsoft.com/en-us/library/ee622977.aspx)。在DbUpdate Activity的strSQL参数中,我知道如何插入,更新等命令。但是,我不知道如何调用存储过程。 当我输入 执

    1热度

    1回答

    我希望我能理解如何将xaml文件加载到重新主办的设计师作品。取决于xaml的定义,我得到了不同的结果。 Xaml,文件中的根节点是活动,它可以控制流程图。这里使用desinger.Load(xamlFileName)和(新的DesignerMetadata).Register()创建设计器后就足够了(任何人都知道它是什么样的魔法?)在设计器中,我得到了与Visual Studio编辑器类似的工作流

    0热度

    1回答

    我在我的应用程序中有一个重新主办的设计器,它与我的自定义活动都工作正常。当用户设计他们的工作流程时,他们会像往常一样将某些活动拖到设计器表面上。但是,在用户从下拉框(不在设计器中)选择某些值后,我想从设计表面移除某些活动,以免它们被保存并执行。 我已经尝试了很多不同的方式来做到这一点,使用WorkflowInspectionServices对象来导航ModelItemTree,获取父Sequenc