📄 logincontrol.cs
字号:
using System;
namespace LoginEvent
{
/// <summary>
/// LoginControl 的摘要说明。
/// </summary>
public delegate void LoginSuccess(object sender,LoginEventArgs args);
public delegate void LoginFaild(object sender,LoginEventArgs args);
public class LoginControl
{
public event LoginSuccess SuccessEvent;
public event LoginFaild FaildEvent;
public virtual void Login(string username,string password)
{
Users user = null;
bool state=false;
if(username=="Admin" && password=="psw")
{
state=true;
user=new Users(username,"Admin Role");
}
LoginEventArgs args=new LoginEventArgs(user);
if(state)
{
if(SuccessEvent!=null)
{
SuccessEvent(this,args);
}
}
else
{
if(FaildEvent!=null)
{
FaildEvent(this,args);
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -