Form1.cs 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. namespace parkspace_manager
  11. {
  12. public partial class Form1 : Form
  13. {
  14. //Communicator com;
  15. FormParkSpaceStatus formParkSpaceStatus = null;
  16. public Form1()
  17. {
  18. InitializeComponent();
  19. formParkSpaceStatus = new FormParkSpaceStatus();
  20. //com = Communicator.Instance;
  21. }
  22. private void button1_Click(object sender, EventArgs e)
  23. {
  24. //com.Init();
  25. //com.Bind("tcp://192.168.2.144:20000");
  26. //com.Connect("tcp://192.168.2.125:20000");
  27. }
  28. private void button2_Click(object sender, EventArgs e)
  29. {
  30. //com.Uninit();
  31. }
  32. private void button3_Click(object sender, EventArgs e)
  33. {
  34. if (formParkSpaceStatus != null)
  35. {
  36. formParkSpaceStatus.Show();
  37. }
  38. }
  39. private void Form1_FormClosing(object sender, FormClosingEventArgs e)
  40. {
  41. formParkSpaceStatus.Uninit();
  42. }
  43. private void button1_MouseHover(object sender, EventArgs e)
  44. {
  45. Button btn = (Button)sender;
  46. // 创建the ToolTip
  47. ToolTip toolTip1 = new ToolTip();
  48. // 设置显示样式
  49. toolTip1.AutoPopDelay = 5000;//提示信息的可见时间
  50. toolTip1.InitialDelay = 500;//事件触发多久后出现提示
  51. toolTip1.ReshowDelay = 500;//指针从一个控件移向另一个控件时,经过多久才会显示下一个提示框
  52. toolTip1.ShowAlways = true;//是否显示提示框
  53. // 设置伴随的对象.
  54. toolTip1.SetToolTip(btn, "开始?");//设置提示按钮和提示内容
  55. }
  56. }
  57. }