本文整理汇总了C#中Login.ShowDialog方法的典型用法代码示例。如果您正苦于以下问题:C# Login.ShowDialog方法的具体用法?C# Login.ShowDialog怎么用?C# Login.ShowDialog使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Login
的用法示例。
在下文中一共展示了Login.ShowDialog方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Loaded_Method
private void Loaded_Method()
{
Login login = new Login();
LoginViewModel lvm = new LoginViewModel();
login.DataContext = lvm;
login.ShowDialog();
try
{
LoginAccount = lvm.Account;
AccountName = lvm.Account.AccountName;
MainModel.MainAccount = lvm.Account;
AccountPhoto AccountPhotoView = new AccountPhoto(MainFrame);
AccountPhotoModelView AccountPhotoModelView = new AccountPhotoModelView(MainModel.MainAccount, MainFrame);
AccountPhotoView.DataContext = AccountPhotoModelView;
MainFrame.NavigationService.Navigate(AccountPhotoView, UriKind.Relative);
SearhcEnable = true;
MainFrame.NavigationService.RemoveBackEntry();
while (MainFrame.CanGoBack)
{
MainFrame.RemoveBackEntry();
}
}
catch (NullReferenceException)
{
AccountName = "Нажмите чтобы войти";
SearhcEnable = false;
MainModel.MainAccount = null;
while (MainFrame.CanGoBack)
{
MainFrame.RemoveBackEntry();
}
}
}
示例2: Main
//private WebBrowser showwebpage;
public Main()
{
InitializeComponent();
//showwebpage = htmlTextBox1.Browser;
Welcome welcomedlg = new Welcome();
if (welcomedlg.ShowDialog() == DialogResult.OK)
{
Login logindlg = new Login();
if (logindlg.ShowDialog() == DialogResult.OK)
{
///////添加登录日志
}
else
{
this.Close();
//Application.Exit();
Environment.Exit(0);
}
}
InfoSource info = new InfoSource();
info.GetAllInfo();
InitTreeView();
InitTagsTree();
//InitRssSource();
//更新状态信息
UpdateManager.UpdateEvent += new UpdateManager.UpdateStatuHandler(UpdateManager_UpdateEvent);
UseUpdateConfig();
}
示例3: menuLogout_Click
private void menuLogout_Click(object sender, EventArgs e)
{
modeClose = 1;
this.Hide();
Form main = new Login();
main.ShowDialog();
this.Close();
}
示例4: salirToolStripMenuItem_Click
private void salirToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
this.Hide();
Login logion = new Login();
logion.ShowDialog();
}
示例5: btnOk2_Click
private void btnOk2_Click(object sender, EventArgs e)
{
CLogin c = new CLogin();
c.login = text_login2.Text;
c.senha = text_senha2.Text;
BancoLogin b = new BancoLogin();
b.addLogin(c);
DialogResult resposta = MessageBox.Show("Login cadastrado com sucesso", "Atenção", MessageBoxButtons.OK);
Login l = new Login();
l.ShowDialog();
}
示例6: oWorker_DoWork
public void oWorker_DoWork(object sender, DoWorkEventArgs e)
{
Login login = new Login(Settings.Default.LocationOfExchangeServer);
login.ShowDialog();
BodyType type = new BodyType();
type.BodyType1 = (BodyTypeType)Enum.Parse(typeof(BodyTypeType), Settings.Default.BodyType);
var surgeries = new KeyedEmailAddressRepository(Settings.Default.KeyEmailFilePath).GetAll();
var data = new KeyedDataRepository(_form.KeyedDataFilePath).GetAll();
IEnumerable<DataEmailAddressGroup> _mailerInfo = DataEmailAddressGroup.CreateGroups(surgeries, data);
int emailsSent = 0;
int totalEmailsToSend = _mailerInfo.SelectMany(recipient => recipient.EmailAddresses).Count();
foreach (DataEmailAddressGroup mailInfo in _mailerInfo)
{
var attachmentPath = CsvWriter.WriteFile(mailInfo.Data);
foreach (var addressee in mailInfo.EmailAddresses)
{
login.Send.DetailsWithAttachment(new ModelEmailDetails
{
SubjectOfEmail = string.Format("{0} for {1}", _form.TextBoxSubject, addressee.Key),
BodyOfEmail = _form.TextBoxBody,
SenderEmail = _form.TextBoxSender,
RecepientEmail = addressee.EmailAddress,
//AttachmentLocation = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
// @"GitHub\NhsCommissioningMailer\CommissioningMailer\SampleData\") + "KeyEmailAddressPair.csv",
AttachmentLocation = attachmentPath.FullName,
BodyType = type,
ContentType = Settings.Default.ContentType
});
double percentage = ((double)emailsSent / totalEmailsToSend) * 100;
_oWorker.ReportProgress(Convert.ToInt32(percentage));
emailsSent++;
if (_oWorker.CancellationPending)
{
e.Cancel = true;
_oWorker.ReportProgress(0);
return;
}
}
}
OWorker.ReportProgress(100);
}
示例7: MainWindow
public MainWindow()
{
InitializeComponent();
// Instantiate the dialog box
var dlg = new Login();
// Open the dialog box modally
dlg.ShowDialog();
if (dlg.DialogResult != false)
{
}
}
示例8: InitLoginForm
public void InitLoginForm()
{
var login = new Login();
login.ShowDialog();
if (login.IsLoggedIn)
{
EnableRibbon();
}
else
{
DisableRibbon();
}
}
示例9: btnSave_Click
private void btnSave_Click(object sender, EventArgs e)
{
if (BaoHienRepository.testDBConnection(txtIP.Text, txtPort.Text, txtNet.Text, txtDataName.Text,
txtUsername.Text, txtPass.Text))
{
SettingManager.UpdateRegistry(txtIP.Text, txtPort.Text, txtNet.Text, txtDataName.Text,
txtUsername.Text, txtPass.Text);
BaoHienRepository.ResetDBDataContext();
MessageBox.Show("Cơ sở dữ liệu đã được chuyển");
this.Hide();
SystemUser user = Global.CurrentUser;
if (user != null)
{
SystemUserService systemUserService = new SystemUserService();
user = systemUserService.GetSystemUsers().Single(u => (u.Username == Global.CurrentUser.Username) && (u.Password == Global.CurrentUser.Password));
}
if (user == null)
{
Login frmLogin = new Login();
frmLogin.ShowDialog();
}
else
{
Global.CurrentUser = user;
}
this.Close();
}
else
{
MessageBox.Show("Không thể kết nối cơ sở dữ liệu");
}
}
示例10: Main_Load
private void Main_Load(object sender, EventArgs e)
{
//frmSelectDb start = new frmSelectDb();
//start.Close();
this.KeyPreview = true;
this.Text = DBConnString.sCatalog;
//MessageBox.Show(this.Text);
DialogResult dlg = MessageBox.Show(" คุณกำลังใช้งานของ" + DBConnString.sCatalog, "คุณแน่ใจว่าคุณเข้าใช้งานถูกต้อง", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (dlg == DialogResult.OK)
{
Login login = new Login();
login.ShowDialog();
lblUser.Text = clsCash.sUserLogin;
//tssUser.Text = clsCash.sUserLogin;
if (clsCash.sUserLoginStatus == 1)
{
this.Close();
}
else
{
this.Activate();
}
}
else
{
this.Close();
}
}
示例11: Login
/// <summary>
/// Este método debe mostrar la ventana de Login como un cuadro de diálogo modal
/// Y verificar el usuario con respecto a los usuarios registrados en un
/// archivo binario.
/// </summary>
/// <param name="sender">Genera el evento</param>
/// <param name="e">Argumentos del evento</param>
private void iniciarSesiónToolStripMenuItem_Click(object sender, EventArgs e)
{
//Si se pudo verificar el usuario debe mostrarse la información
//que se recupera de un archivo binario y cargar el arbol.
Login f = new Login();
f.ShowDialog();
if (f.loginValido) {
if (Login.AlumnoLogeado != null) {
alumnoLogeado = Login.AlumnoLogeado;
buttonReservaMatricula.Visible = true;
buttonRealizarMatricula.Visible = true;
}
else {
GenerarHorarios.Visible = true;
buttonCancelarClase.Visible = true;
}
logeado = true;
}
}
示例12: loginToolStripMenuItem_Click
// login click
private void loginToolStripMenuItem_Click(object sender, EventArgs e)
{
using (Login frmLogin = new Login())
{
frmLogin.LoginMethod += LoginConfirmation;
frmLogin.ShowDialog();
}
}
示例13: Login
private void 注销ToolStripMenuItem_Click(object sender, EventArgs e)
{
//点击注销按钮事件里面写:
if (MessageBox.Show("您确定要注销登录,更换其他账户吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
Login login = new Login();
login.ShowDialog();
}
}
示例14: RunPrincipal
private void RunPrincipal()
{
Login pri = new Login();
pri.ShowDialog();
}
示例15: StoreInPlan_Load
private void StoreInPlan_Load(object sender, EventArgs e)
{
if (epiSession.SessionID == null)
{
Login frm = new Login();
frm.ShowDialog();
}
else if (epiSession.SessionID == "x")
{
this.Close();
this.Dispose();
Environment.Exit(1);
}
else
{
//this.Text = epiSession.PlantName;
if (HeadContent.StoreInPlanId == 0 && HeadContent != null)
{
HeadContent.InvoiceDate = DateTime.Now;
HeadContent.ETADate = DateTime.Now;
HeadContent.ETDDate = DateTime.Now;
}
else
{
txtStoreInPlanNum.Text = HeadContent.StoreInPlanNum;
SetHeaderContent(HeadContent);
}
ModelClone = (StoreInPlanHeadModel)HeadContent.Clone();
LockHeaderControl();
return;
}
StoreInPlan_Load(sender, e);
}