簡體   English   中英

WF4托管設計師

[英]WF4 Rehosted Designer

在設計時,是否可以通過代碼動態更改根活動的變量?
像這樣:

(Designer.Context.Services.GetService<ModelService>().Root.GetCurrentValue() as RootActivity).Variables.Add(new Variable<bool>("a",false));

給我一些建議。謝謝

不要轉換ModelItem值。 運行時的更改必須始終應用於ModelItem本身。

這等效於您的代碼,但是更改了ModelItem。 未經測試。

var modelItem = Designer.Context.Services.GetService<ModelService>().Root;

modelItem.Value.Properties["Variables"].Collection.Add(new Variable<bool>("a",false));

暫無
暫無

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

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