我想將新的引用導入到我的工作流設計器中,但是我遇到了一個奇怪的問題。Workflow Foundation 4導入面板不刷新
這裏是我的代碼導入參考。
var root = GetRootElement();
VisualBasicSettings vbs = VisualBasic.GetSettings(root);
vbs.ImportReferences.Add(new VisualBasicImportReference { Assembly = Assembly.Load("Castle.Core").FullName, Import = "Castle.Core.Configuration.Xml" });
private object GetRootElement()
{
var modelservice = workflowDesigner.Context.Services.GetService<ModelService>();
if (modelservice == null)
return null;
var rootmodel = modelservice.Root.GetCurrentValue();
return rootmodel;
}
當我載入我的設計師,第一次它的工作原理,大會清楚地加入到HashSet的ImportReferences話,我也看到了命名空間中的「進口」面板。但是當我通過選擇器對話框調用上述方法時,我稱之爲上面的代碼,程序集也很好地添加到ImportReferences中,但「Imports」面板未刷新...
任何創意?
感謝您的幫助。
現在我有另一個問題。如何從進口選項卡刪除命名空間... – Gui