AGVManage.xaml.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Windows;
  6. using System.Windows.Controls;
  7. using System.Windows.Data;
  8. using System.Windows.Documents;
  9. using System.Windows.Input;
  10. using System.Windows.Media;
  11. using System.Windows.Media.Imaging;
  12. using System.Windows.Shapes;
  13. namespace AGV_WPF
  14. {
  15. /// <summary>
  16. /// AGVManage.xaml 的交互逻辑
  17. /// </summary>
  18. public partial class AGVManage : Window
  19. {
  20. /// <summary>
  21. /// 构造函数
  22. /// </summary>
  23. public AGVManage()
  24. {
  25. InitializeComponent();
  26. }
  27. /// <summary>
  28. /// 主页
  29. /// </summary>
  30. /// <param name="str">子页参数</param>
  31. public AGVManage(string str)
  32. {
  33. InitializeComponent();
  34. switch (str)
  35. {
  36. case "Mark":
  37. MarkManage mmpage = new MarkManage();
  38. frameNav.Navigate(mmpage);
  39. break;
  40. case "Route":
  41. RouteManage rmpage = new RouteManage();
  42. frameNav.Navigate(rmpage);
  43. break;
  44. case "Traffic":
  45. TrafficManage tmpage = new TrafficManage();
  46. frameNav.Navigate(tmpage);
  47. break;
  48. case "NewTraffic":
  49. TrafficManageNew hmpage = new TrafficManageNew();
  50. frameNav.Navigate(hmpage);
  51. break;
  52. default:
  53. break;
  54. }
  55. }
  56. }
  57. }