工作流编程循序渐进(1:代码活动与时间延迟活动)
2010-09-30 20:57:59 来源:WEB开发网namespace CodeAndDelay
{
public sealed partial class Workflow1 : SequentialWorkflowActivity
{
public Workflow1()
{
InitializeComponent();
}
private void codeActivity1_ExecuteCode(object sender, EventArgs e)
{
//......等待输入你的定制代码
}
}
}
创建如下简单代码:
private void codeActivity1_ExecuteCode(object sender, EventArgs e)
{
Console.WriteLine("\n这里是活动一的执行代码,当前时间为{0}。",DateTime.Now );
}
5. 对于活动codeActivity2,也按上述过程操作,并创建类似于下面的代码:
private void codeActivity2_ExecuteCode(object sender, EventArgs e)
{
Console.WriteLine("\n这里是活动二的执行代码,当前时间为{0}。", DateTime.Now);
}
6. 切换到工作流设计器界面,然后单击选择延迟活动图标。在属性窗口中设置属性TimeoutDuration的值为00:00:05(”时:分:秒“格式)。因为延迟活动仅仅实现一段时间延迟功能,所以,这个活动是非常容易理解的。
至此,完成了整个工作流部分的设计工作。非常直观简单!最后,别忘记把上面文件保存一下。
更多精彩
赞助商链接