workflow-rehosting

    3熱度

    1回答

    我編寫了一個應用程序,它重新託管Workflow 4 Designer(System.Activities.Presentation.WorkflowDesigner),並顯示PropertyInspectorView以允許修改活動參數。我想要做的是禁止修改設計器視圖(不能刪除新的活動,重新排序,刪除活動等),但仍然可以在用戶突出顯示活動時保持屬性視圖可編輯。基本上我希望能夠部署繪製但未配置的工作

    2熱度

    2回答

    將重新託管設計器(WF4)的結果向默認值添加到參數時存在問題。其他情況下,似乎工作正常。這是(幾乎)空白工作流程的(精簡版)xaml。 <Activity mc:Ignorable="sap" x:Class="{x:Null}" this:_b40c.NewArg="test" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activit

    2熱度

    1回答

    我創建了一個具有在設計時創建的參數的自定義活動,並且我遇到了將它們與設計器中的ExpressionTextBox相關聯的問題。 ExpressionTextBox在設計器中顯示,它們反映了它綁定的參數的值,但是在ExpressionTextBox中輸入表達式不會路由回參數。示例/代碼是有序的。它不會讓我發佈圖片,所以鏈接將不得不做。 Designer Example 在上面的圖像中,我在第二個ET

    4熱度

    1回答

    我編寫了一個應用程序,它重新託管了Workflow 4 Designer(System.Activities.Presentation.WorkflowDesigner)。發現活動並將其動態加載到工具箱中,以便將它們添加到圖表中。我知道如何在執行時向活動公開服務,但我想知道在設計時是否有類似的東西。我的一些活動具有複雜的屬性值編輯器,可以啓動對話以及執行數據庫加載。我想爲我的主機應用程序提供我的活

    0熱度

    1回答

    在設計時,我可以通過代碼動態更改根activiti的變量嗎? 像這樣: (Designer.Context.Services.GetService<ModelService>().Root.GetCurrentValue() as RootActivity).Variables.Add(new Variable<bool>("a",false)); 給我一些advice.Thanks

    0熱度

    1回答

    在重新託管工作流程,如果我有型我WorkflowDesigner的一個變量,而我在其中創建工作流(從UI)中得到了工作流的活動,我怎麼弄稍後以編程方式列出活動? 所以輸入是我WorkflowDesigner的情況下,所需的輸出以編程方式獲得,當然C#中的工作流中的活動列表。 我會採取任何書籍,任何URL,任何提示。我ModelService和ModelItem和順序以及活動和ActivityBui

    0熱度

    1回答

    我有一個具有幾個參數和幾個屬性的自定義活動。將活動放入重新託管的設計器時,可以從用戶可以輸入值或變量名稱等屬性窗口中看到參數和屬性。 對於其中一個屬性(在屬性窗口中),我不會不希望用戶能夠輸入它,而是用組合框代替文本框,以便他們可以從值列表中進行選擇。這,我似乎無法找到答案。 我已經使用已標記爲已解決的現有條目中的一些代碼,但我的請求是稍有不同的要求。 在我的自定義活動,我已經把有關財產之上的以下

    0熱度

    1回答

    我打開我重新託管工作流設計器調用存儲過程,然後我打開我的工作流程,其中包括一個DpUpdate活動(有關的dbupdate活動信息,您可以使用下面的鏈接) (http://msdn.microsoft.com/en-us/library/ee622977.aspx)。在DbUpdate Activity的strSQL參數中,我知道如何插入,更新等命令。但是,我不知道如何調用存儲過程。 當我輸入 執

    1熱度

    1回答

    我希望我能理解如何將xaml文件加載到重新主辦的設計師作品。取決於xaml的定義,我得到了不同的結果。 Xaml,文件中的根節點是活動,它可以控制流程圖。這裏使用desinger.Load(xamlFileName)和(新的DesignerMetadata).Register()創建設計器後就足夠了(任何人都知道它是什麼樣的魔法?)在設計器中,我得到了與Visual Studio編輯器類似的工作流

    0熱度

    1回答

    我在我的應用程序中有一個重新主辦的設計器,它與我的自定義活動都工作正常。當用戶設計他們的工作流程時,他們會像往常一樣將某些活動拖到設計器表面上。但是,在用戶從下拉框(不在設計器中)選擇某些值後,我想從設計表面移除某些活動,以免它們被保存並執行。 我已經嘗試了很多不同的方式來做到這一點,使用WorkflowInspectionServices對象來導航ModelItemTree,獲取父Sequenc