我有一个重新托管的工作流程。我正在创建一个用户可以输入参数的自定义方式。我想从WorkflowDesigner.View中删除Arguments部分。
可能吗?
干杯
theHaggis
答案 0 :(得分:8)
创建WorkflowDesigner后:
var designer = new WorkflowDesigner();
您可以使用DesignerView访问各种选项,包括显示/隐藏条形项目的选项,如下所示:
var designerView = designer.Context.Services.GetService<DesignerView>();
designerView.WorkflowShellBarItemVisibility =
ShellBarItemVisibility.Imports |
ShellBarItemVisibility.MiniMap |
ShellBarItemVisibility.Variables |
// ShellBarItemVisibility.Arguments | <-- Uncomment to show again
ShellBarItemVisibility.Zoom;
答案 1 :(得分:0)
不要认为这是可能的。 WorkflowDesigner控件及其视图不提供许多属性或方法来操作其内容。您可以使用WPF Inspector查看实际的设计器结构。