using System; using DevExpress.XtraBars; using UAS_DeviceMonitor.DataOperate; using System.Data; using System.Text; using DevExpress.XtraTab; using UAS_DeviceMonitor.Entity; namespace UAS_DeviceMonitor { public partial class Main : DevExpress.XtraBars.Ribbon.RibbonForm { StringBuilder sql = new StringBuilder(); public Main() { SystemInf.dh = new DataHelper(); InitializeComponent(); } private void Main_Load(object sender, EventArgs e) { GridDeviceList.GetDataSQL = "select de_id,de_code,de_name,de_spec,de_indate,de_runstatus,de_address,de_wccode,de_vendcode,de_vendname from device".ToUpper(); pageControl1.Gridcontrol = GridDeviceList; } /// /// 选项卡切换不同XPage /// /// /// private void ButtonItem_ItemClick(object sender, ItemClickEventArgs e) { HideXPage(e.Item.Tag.ToString()); } /// /// 根据点击按钮的Tag显示对应的XPage /// /// private void HideXPage(string PageName) { for (int i = 0; i < MainTabControl.TabPages.Count; i++) { if (MainTabControl.TabPages[i].Name == PageName) MainTabControl.TabPages[i].PageVisible = true; else MainTabControl.TabPages[i].PageVisible = false; } } } }