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;
}
}
}
}