重新托管的工作流设计器 - 只读视图

Mic*_*sen 4 designer workflow-foundation .net-3.5

我在自己的应用程序中重新托管了工作流设计器.现在我想将工作流视图设为只读.我知道我可以禁止拖放但删除和移动也应该被禁用.我仍然希望用户能够在视图中滚动.

谁能帮忙.

最好的问候,迈克尔

小智 5

您可以访问设计器视图以执行此类操作.

var designerView = myDesigner.Context.Services.GetService<DesignerView>();
Run Code Online (Sandbox Code Playgroud)

然后设置为只读模式.

designerView.IsReadOnly = true;
Run Code Online (Sandbox Code Playgroud)

这也将使属性视图只读 - 不确定这是否是您需要的.