Дополнительный сценарий
Ввести собственный сценарий выполнения элемента процесса (активности, связи и т. д.) пользователь может на специально предназначенной для этого вкладке (Process.xoml.cs).
По умолчанию эта вкладка скрыта, отобразить ее можно, выбрав опцию Показать исходный код контекстного меню вкладки Process.xoml[Design].
При работе с вкладкой сценария выполняются следующие правила:
- при выборе в контекстном меню вкладки Process.xoml опции Показать исходный код происходит переход на вкладку сценария;
- при выборе опции Показать исходный код в контекстном меню конкретной активности на вкладке Process.xoml [Design] (или двойном щелчке левой кнопкой мыши по ее пиктограмме в области графа процесса) происходит переход на вкладку сценария к ее обработчику; если такого обработчика в коде не было, то он генерируется;
- при указании переменной, с которой будет работать процесс WWF, в сценарий автоматически включается код ее исполнения (если в свойствах переменной значение поля IsDependencyProperty равно True).
Рис. 4.5. Вкладка Process.xoml.cs
С помощью раскрывающихся списков верхней части окна осуществляется навигация по редактируемому сценарию: левый список позволяет быстро перейти к некоторому объявленному классу, а правый — к функции этого класса.