StartForm.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. using System;
  2. using System.Windows.Forms;
  3. namespace WindowsFormsApp4
  4. {
  5. public partial class StartForm : Form
  6. {
  7. public StartForm()
  8. {
  9. InitializeComponent();
  10. AttachEventHandlers();
  11. }
  12. private void AttachEventHandlers()
  13. {
  14. btnLogin.Click += BtnLogin_Click;
  15. btnRegister.Click += BtnRegister_Click;
  16. }
  17. private void BtnLogin_Click(object sender, EventArgs e)
  18. {
  19. LoginForm loginForm = new LoginForm();
  20. loginForm.Show();
  21. this.Hide();
  22. }
  23. private void BtnRegister_Click(object sender, EventArgs e)
  24. {
  25. RegisterForm registerForm = new RegisterForm();
  26. registerForm.Show();
  27. this.Hide();
  28. }
  29. protected override void OnFormClosing(FormClosingEventArgs e)
  30. {
  31. base.OnFormClosing(e);
  32. if (e.CloseReason == CloseReason.UserClosing)
  33. {
  34. Application.Exit();
  35. }
  36. }
  37. }
  38. }