如题,要实现一个有账号登录功能的系统的注销功能,也就是可以在登录账号之后重新返回登录界面登录别的账号
main方法代码如下:
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
public static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
bool mainRestart;
do
{
mainRestart = false;
Login login = new Login();
login.ShowDialog();
if (login.DialogResult == DialogResult.OK)
{
frmMain main=new frmMain(login.m_admin);
Application.Run(main);
if(main.DialogResult==DialogResult.Cancel)
{
mainRestart=true;
}
}
}while(mainRestart);
}
}
账号注销的单击事件代码如下:
#region 注销当前账号
private void 注销账号ToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("是否注销当前账号?", "提示", MessageBoxButtons.OKCancel);
if (dr == DialogResult.OK)
{
//将main窗体返回结果设置为Cancel表示并不是退出系统,而是注销当前账号
this.DialogResult = DialogResult.Cancel;
this.Close();
}
}
#endregion
最后
以上就是淡淡水壶最近收集整理的关于C# winform 实现系统账号注销,主程序跳转登录界面的全部内容,更多相关C#内容请搜索靠谱客的其他文章。
发表评论 取消回复