Встроенный DropActivityHere Designer? - PullRequest
0 голосов
/ 30 сентября 2011

Я заметил, что сборка System.Activities.Core.Presentation содержит несколько дизайнеров, и я обнаружил, что они весьма полезны для повторного использования .

Теперь я обнаружил, что создаю действия, которые должны сказать " Отбросить активность здесь " (они принимают дочерние действия).Это видно повсеместно с помощью встроенных действий WF, поэтому я предполагаю, что где-то должен быть какой-то дизайнер, например DropHereDesigner.Я могу воспроизвести его с помощью XAML, но не хочу, если не должен.

Кто-нибудь знает, можно ли найти этот конструктор где-нибудь во встроенных библиотеках WF?

1 Ответ

1 голос
/ 30 сентября 2011

Для этой функции используется WorkflowItemPresenter .

<WorkflowItemPresenter
    xmlns="clrnamespace:System.Activities.Presentation;assembly=System.Activities.Presentation"
    HintText="Drop activity here"
    Item="{Binding Path=ModelItem.Child.Handler}" />

Однако, если вы спрашиваете: «Могу ли я обойтись без прикосновения к XAML для создания дизайнера», ответнаверняка нет .

...