Main.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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.Linq;
  8. using System.Windows.Forms;
  9. using DevExpress.XtraBars;
  10. namespace UAS_DeviceMonitor
  11. {
  12. public partial class Main : DevExpress.XtraBars.Ribbon.RibbonForm
  13. {
  14. public Main()
  15. {
  16. InitializeComponent();
  17. }
  18. private void Main_Load(object sender, EventArgs e)
  19. {
  20. for (int i = 0; i < MainTabControl.TabPages.Count; i++)
  21. {
  22. MainTabControl.TabPages[i].PageVisible = false;
  23. }
  24. }
  25. private void ButtonItem_ItemClick(object sender, ItemClickEventArgs e)
  26. {
  27. HideXPage(e.Item.Tag.ToString());
  28. }
  29. private void HideXPage(string PageName)
  30. {
  31. for (int i = 0; i < MainTabControl.TabPages.Count; i++)
  32. {
  33. if (MainTabControl.TabPages[i].Name == PageName)
  34. MainTabControl.TabPages[i].PageVisible = true;
  35. else
  36. MainTabControl.TabPages[i].PageVisible = false;
  37. }
  38. }
  39. }
  40. }