Form1.cs
上传用户:linger1010
上传日期:2008-12-08
资源大小:561k
文件大小:1k
源码类别:

Windows Mobile

开发平台:

C#

  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. namespace DataTransport
  9. {
  10. public partial class Form1 : Form
  11. {
  12. public Form1()
  13. {
  14. InitializeComponent();
  15. }
  16. string m_userName = null;
  17. private void m_btnLogin_Click_1(object sender, EventArgs e)
  18. {
  19. Form2 f = new Form2("guest");
  20. DialogResult r = f.ShowDialog();
  21. if(r == DialogResult.OK)
  22. m_lblMessage.Text = "Welcome!";
  23. else
  24. m_lblMessage.Text = "Please Login...";
  25. }
  26. private void m_btnLogin_Click_2(object sender, EventArgs e)
  27. {
  28. Form2 f = new Form2("guest");
  29. f.UserName = m_userName;
  30. DialogResult r = f.ShowDialog();
  31. if(r == DialogResult.OK)
  32. {
  33. m_userName = f.UserName;
  34. m_lblMessage.Text = String.Format("Hello, {0}!", f.UserName);
  35. }
  36. else
  37. m_lblMessage.Text = "Please Login...";
  38. }
  39. private void m_btnLogin_Click_3(object sender, EventArgs e)
  40. {
  41. Form2 f = new Form2("guest");
  42. f.Login += new Form2.LoginEventHandler(f_Login);
  43. f.ShowDialog();
  44. }
  45. void f_Login(object sender, Form2.LoginEventArgs e)
  46. {
  47. m_userName = e.UserName;
  48. m_lblMessage.Text = String.Format("Hello, {0}!", e.UserName);
  49. }
  50. }
  51. }