Как я могу разместить WorkflowDesigner WorkflowFoundation 4 в приложении Winforms? - PullRequest
1 голос
/ 18 февраля 2011

У меня нет особого объяснения, что сам тайтл, лол.

Но я действительно хочу загрузить de WorkflowDesigner в элемент управления Winform ElementHost.

Я пытаюсь сделать это: Host WorkflowDesigner в приложении WPF , но это не работает.

Спасибо!

1 Ответ

1 голос
/ 18 февраля 2011

Решено!

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, прямо из панели инструментов! ;)

...