簡體   English   中英

Windows工作流基礎4.0(WPF):如何通過代碼更改流程圖工作流中的活動位置

[英]Window workflow foundation 4.0 (WPF): How to change an activity location in a Flowchart workflow by code

我使用重新托管工作流設計器( https://msdn.microsoft.com/zh-cn/library/dd489419%28v=vs.100%29.aspx )將Flowchart工作流加載到我的應用程序中。

 Flowchart flowchart = this.CreateFlowchart();///Create a Flowchart workflow
 WorkflowDesigner wd = new WorkflowDesigner();
 wd.Load(flowchart);

如何更改流程圖中的活動位置?

這當然不是一件容易的事。

您實際上需要通過視圖狀態服務來更改模型項的位置。

wd.Context.Services.GetService<ViewStateService>().StoreViewStateWithUndo(modelItem, "ShapeLocation", new Point(20,20));

閱讀這篇文章,它比我能更好地解釋視圖狀態。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM