如何在Winforms应用程序中托管WorkflowFoundation 4的WorkflowDesigner?

时间:2011-02-18 20:03:04

标签: wpf workflow-foundation-4

我没有太多解释说自己,哈哈。

但是,我真正想做的是在Winform ElementHost控件上加载de WorkflowDesigner。

我尝试这样做:Host WorkflowDesigner in a WPF Application,但它不起作用。

谢谢!

1 个答案:

答案 0 :(得分:1)

解决!

private void Form1_Load(object sender, EventArgs e)
{
    new DesignerMetadata().Register(); //Missing Line

    des = new WorkflowDesigner();
    des.Load(mFileName);
    elementHost1.Child = des.View;
}

只需要添加缺少的行“ new DesignerMetadata()。Register();

注意:elementHost1是一个WinForm ElementHost Control,直接来自工具箱! ;)