WEB开发网
开发学院软件开发C语言 学WF系列(四)——工作流模拟登陆 阅读

学WF系列(四)——工作流模拟登陆

 2010-10-01 08:24:38 来源:WEB开发网   
核心提示: 这就是两个条件,首先判断用户名密码是否为空,学WF系列(四)——工作流模拟登陆(4),如果不为空,再判断用户名和密码是否合法

这就是两个条件,首先判断用户名密码是否为空,如果不为空,再判断用户名和密码是否合法。

之后,我们向if-else中添加三个Code控件:

学WF系列(四)——工作流模拟登陆

最后的总体代码如下:

WorkFlow2.cs:

public sealed partial class Workflow2 : SequentialWorkflowActivity
{
  private string userName;
  private string userPassword;

  public string UserName
  {
    set { userName = value; }
  }
  public string UserPassword
  {
    set { userPassword = value; }
  }

  public Workflow2()
  {
    InitializeComponent();
  }

  private void codeActivity1_ExecuteCode(object sender, EventArgs e)
  {
    MessageBox.Show("用户名和密码不能为空");
  }

  private void Validate(object sender, ConditionalEventArgs e)
  {
    e.Result = this.userName.Equals("admin") && this.userPassword.Equals("admin");
  }

  private void codeActivity2_ExecuteCode(object sender, EventArgs e)
  {
    MessageBox.Show("登陆成功");
  }

  private void codeActivity3_ExecuteCode(object sender, EventArgs e)
  {
    MessageBox.Show("用户名和密码不正确");
  }
}

上一页  1 2 3 4 5  下一页

Tags:WF 系列 工作流

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接