Używam projektanta przepływu pracy rehostingu (https://msdn.microsoft.com/en-us/library/dd489419%28v=vs.100%29.aspx), aby załadować przepływ pracy Flowchart w mojej aplikacji.
Flowchart flowchart = this.CreateFlowchart();///Create a Flowchart workflow
WorkflowDesigner wd = new WorkflowDesigner();
wd.Load(flowchart);
Jak mam zrobić, aby zmienić lokalizację działania w schemacie blokowym?
Odpowiedzi:
0 dla odpowiedzi № 1Z pewnością nie jest to trywialne zadanie.
Skutecznie trzeba zmienić lokalizację elementu modelu za pośrednictwem usługi stanu widoku.
wd.Context.Services.GetService<ViewStateService>().StoreViewStateWithUndo(modelItem, "ShapeLocation", new Point(20,20));
Czytanie z to artykuł, który wyjaśnia stan widoku znacznie lepiej niż ja.