SetUserChange.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. using System;
  2. using System.Drawing;
  3. using System.Threading;
  4. using System.Windows.Forms;
  5. namespace UAS_MES_NEW.PublicForm
  6. {
  7. public partial class SetUserChange : Form
  8. {
  9. Color colors;
  10. string t;
  11. public SetUserChange()
  12. {
  13. InitializeComponent();
  14. try { UAS_MES_NEW.I18n.LanguageManager.Localize(this); } catch { }
  15. }
  16. public SetUserChange(string Title, Color color)
  17. {
  18. InitializeComponent();
  19. CheckForIllegalCrossThreadCalls = false;
  20. Text = Title;
  21. colors = color;
  22. }
  23. private void SetLoadingWindow_Load(object sender, EventArgs e)
  24. {
  25. label1.Text = Text;
  26. label1.ForeColor = colors;
  27. //在本窗体新建一个进程用来判断传递的进程是否执行结束
  28. Thread t1 = new Thread(SetLoadFinish);
  29. t1.Start();
  30. }
  31. private void SetLoadFinish()
  32. {
  33. Thread.Sleep(500);
  34. Close();
  35. }
  36. }
  37. }