我正在重新托管.NET Framework的工作流基础。 我有一个自定义 Activity 。 我试图指出我的文件夹架构的关键点以及图标属性 。 我想要的是在我的自定义活动上显示自定义图标。 但是,当我运行应用程序时,我收到此错误: 我相信我在某种程度上错误地设置了URL,但 ...
我正在重新托管.NET Framework的工作流基础。 我有一个自定义 Activity 。 我试图指出我的文件夹架构的关键点以及图标属性 。 我想要的是在我的自定义活动上显示自定义图标。 但是,当我运行应用程序时,我收到此错误: 我相信我在某种程度上错误地设置了URL,但 ...
我需要在ActivityDesigner获取自定义活动的InArgument值。 MyActivity: 我的设计师: 我还有一个按钮,如下图所示,当您单击它时,我可以这样设置我的自定义Activity的值: XAML: 如何获取Activity In ...
我们在系统中使用WF,以使用户能够使用我们为其提供的一些专门的“构建模块”(即活动)来构建自己的流程。 任务是创建一个行为如下的自定义活动: 它的直接内容就像常规的Sequence一样,即可以包含一系列子活动。 它的输入参数为string-list类型。 为了简单起见, ...
我需要重新托管WF4的设计师的帮助。 它应用于设计非常复杂的工作流程,但嵌套活动有限。 (大约是一个分支中的第40个嵌套活动)。 如果超过了该限制,则PresentationCore.dll中发生System.StackOverflowException。 有什么办法,如何增加Sys ...
我们将流程图活动用作工作流的基础。 我放到流程图设计器图面上的所有活动均以折叠状态显示。 即使单击设计器右上方的“全部扩展”。 首先,我认为这是我的活动设计器代码存在的问题,但是对于标准活动(例如序列)也是如此:在流程图中时,它们无法以扩展模式显示。 它们也不会在右上角显示常规的“展 ...
这应该很容易,但是我无法弄清楚。 当自定义活动的某些属性更改时(例如,通过在WF设计器的属性网格中更改它),我想动态更新DisplayName。 我在属性设置器代码中执行此操作: 该活动实现INotifyPropertyChanged。 但是,DisplayName在设计器表面上不 ...
对于我的某些活动,我希望将其完全折叠以在用户折叠其设计器时仅显示标题栏。 默认情况下,如果使用的是可折叠设计器的标准方式 (在ShowExpanded上使用datatrigger),则标题栏下仍会显示一个空白的矩形-至少在使用.NET 4.0.3的Win7上 我希望它像上面显示的“延迟 ...
我正在重新主持我的设计师,并添加了一个工具箱项,其中包含一个WorkflowItemsPresenter来呈现多个子活动项。 因此,我的模型项具有如下集合: 绑定是 加载设计器时,绑定工作正常。 现在,我想在设计器上更新某些过滤器时清除并向此集合添加新项目。 因此,在此过滤 ...
您好,我正在使用自定义WF4活动,该活动可以自己嵌套。 我必须捕获一个双击事件,因此我重写了OnPreviewMouseDoubleClick方法。 我的问题是,当一个活动在另一个活动中并且是对内部活动的双击时,在两个活动上都调用了双击。 我将e.Handled设置为true,但是它不起作 ...
我在“自定义序列活动”中使用WorkflowItemsPresenter,我想在那里禁用活动的“复制”和“粘贴”。 我找到了一些使用ICompositeView界面的解决方案,并且试图将其应用于WorkflowItemsPresenter,但是它不起作用。 有谁知道如何在WorkflowIt ...
这是在尝试对自托管设计器中的同一问题进行故障排除时发现的方案。 创建一个带有类型的库项目。 我的是这个。 现在创建一个Workflow 4.5控制台应用程序(或服务,这似乎无关紧要)。 引用库项目。 在设计器上放置一个序列,然后创建此库类型的InArgument,在我的情况下为R ...
我正在使用自定义Activity,并且重写了OnMouseDoubleClick方法。 一切正常,但双击“活动”后,它会自动显示在设计器中。 这意味着在设计器中不会显示整个工作流程,而只会显示此活动。 如何在自定义设计器中禁用自动打开活动。 这是我在ActivityDesigner.xa ...
我有两个自定义的NativeActivity(Root和Final),分别具有ActivityDesigner: 在Root NativeActivity中,我有: 还有我的最终NativeActivity: 因此,当我创建一个新的工作流程时,我先拖动RootActivit ...
是否可以创建与流程图活动相同的自定义活动? 由于流程图活动是密封类,因此我们不能直接使用它,因此可以在“自定义”活动的展开视图中放置一个面板(用于容纳其他活动)和可调整大小的夹点,以便用户增加并通过拖动活动的角落来减小活动的大小。 提前致谢。 ...
诸如Sequence之类的活动的内置设计器可以折叠到更紧凑的视图。 在我的自定义活动设计器中 ,折叠按钮在那里(在右上角),但是如果我单击它,显然没有任何反应。 我希望它折叠成仅显示标题栏(例如Delay活动)。 这可能吗? ...
我是.NET 4的新手,我正在寻找一种设计自定义活动的方法,该活动接受某种类型的列表(在我的示例FormInput )。 因此,此活动的每个实例都可以拥有自己的FormInput私有列表。 该代码段来自活动设计者,我试图这样做,由于某种原因,它不起作用。 在工作流程中使用我的活动时,数 ...
在重新托管的WF4设计器应用程序中单击自定义活动时,其自变量将出现在属性表的“其他”类别下。 是否可以操纵此类别,例如,我们指定一些参数显示在类别“ InArguments”下,而另一些则出现在“ OutArguments”上? 我们应该怎么做? ...
例如,如果您创建自己的名为Run10Times的活动,该活动将运行其子活动10次,那么您是否可以拥有一个包含画布的设计器,用户可以将其放置在该画布上? 我知道如何创建一个标准的活动设计器,并添加一个expressiontextbox,但不确定如何添加一个画布,用户可以将子活动放置在画布上。 ...
TypePresenter是在工作流设计器中定义变量和参数时用于选择类型的下拉菜单,可以在您自己的ActivityDesigners中重用。 它适用于默认类型,但是如果选择“ 浏览类型... ”,则显示的对话框为空。 它没有显示完整的引用程序集列表,而是显示<referenced ...