public bool IsRunOper() { string uname = tbName.Text.Trim(); if (uname == "") { WinOften.MessShow("用户名不能为空!", 1); return(false); } if (!Often.StrIsReg(uname, Often.RegExpStr_Num26LeAndCna)) { WinOften.MessShow("用户名必须由数字、下划线、26个英文大小写字母或者中文组成!", 1); return(false); } if (OpMode == 0 || (OpMode == 1 && tbPwd.Text.Trim() != "")) { if (tbPwd.Text.Trim() == "") { WinOften.MessShow("密码不能为空!", 1); return(false); } if (OpMode == 0) { if (tbPwd.Text.Trim() != tbfPwd.Text.Trim()) { WinOften.MessShow("密码与确认密码不符!", 1); return(false); } } } return(true); }