我已经重新托管了Workflow设计器,我加载的基本活动是Activity Builder(workflowDesigner.Load(activityBuilder);)
我基本上需要在活动中添加一些细节,以及用户不应该编辑的值(或者甚至可以在设计器表面上看到).为此,我(现在)添加一些参数如下,我可以添加额外的信息.
activityBuilder.Properties.Add (new DynamicActivityProperty { Name = "HiddenArgument",Type = typeof (string),Value = "Value that the user should not edit." });
但是,由于这些参数在设计器底部的Arguments面板中的设计器表面上可见,因此用户可以对其进行编辑.我还有其他参数允许用户编辑,因此我无法禁用整个参数窗格.
我只想知道如何将我的信息添加到工作流程中(显然将其保存在* .XAML文件中),以便用户无法编辑(或查看)此信息.
额外细节:我基本上想要类似的东西,如果我创建一个自定义活动,我可以添加[browsable(false)]属性,这会导致用户看不到右侧窗格中的属性但保留一个值!
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。