DevExpress XtraTabControl 加载Form,不重复显示,自动定位打开页面
来源:互联网 发布:全球房价排名 知乎 编辑:程序博客网 时间:2024/05/18 00:21
/**页面打开方法**/
void OpenFormInXtab(Form form)
{String name = form.Text;
foreach (XtraTabPage XTpage in formXtraTabControl.TabPages)
{
if (XTpage.Text == name)
{
formXtraTabControl.SelectedTabPage = XTpage;
return;
}
}
XtraTabPage page = new XtraTabPage();
page.Controls.Add(form);
page.Text = form.Text;
formXtraTabControl.TabPages.Add(page);
formXtraTabControl.SelectedTabPage = page;
//设置关闭事件
formXtraTabControl.CloseButtonClick += new EventHandler(XtraTabControl1CloseButtonClick);
}
//打开页面的事件(可以click也可以页面加载时都可以)这里使用点击按钮打开
private void userRecordDXBtn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
UserRecordForm form1 = new UserRecordForm
{
Visible = true,
Dock = DockStyle.Fill,
FormBorderStyle = FormBorderStyle.None,
TopLevel = false//在这里一定要注意 否则是加载不出来的
};
OpenFormInXtab(form1);
}
//事件释放资源
//在程序关闭之后 要释放窗体等资源
void XtraTabControl1CloseButtonClick(object sender, EventArgs e)
{
ClosePageButtonEventArgs a = (ClosePageButtonEventArgs)e;
string tabpagename = a.Page.Text;
foreach (Control xtp in formXtraTabControl.TabPages)
{
if (xtp.Text == tabpagename)
{
xtp.Dispose();
return;
}
}
}
- DevExpress XtraTabControl 加载Form,不重复显示,自动定位打开页面
- [DevExpress]DevExpress XtraTabControl 加载Form
- vs2010设置不自动加载DevExpress插件
- DevExpress XtraTabControl CloseButton 事件
- extjs打开页面光标自动定位
- 页面加载后自动打开新页面
- easyui的tab加载页面中的form重复提交
- easyui的tab加载页面中的form重复提交
- 软件打开后页面前台不显示
- DevExpress TreeList 自动加载数据
- DevExpress XtraTabControl选项卡关闭方法
- Jquery实现页面加载自动提交form表单
- iframe加载birt 页面不显示内容
- DevExpress.LookUpEdit控件实现自动搜索定位功能(定位和显示可是同一行不同列值)
- Myeclipse工作空间不显示自动打开,自动创建问题
- form自动加载数据
- 打开Activity时,不自动显示(弹出)虚拟键盘
- jsp不显示CSS和页面转发加载不到CSS
- leetcode160-Intersection of Two Linked Lists
- 自定义URL用scheme唤起Activity
- Java多线程编程:Callable、Future和FutureTask浅析
- SQL-已存在数据的表主键设置递增
- 第十二周 【项目5
- DevExpress XtraTabControl 加载Form,不重复显示,自动定位打开页面
- webstorm破解方法(亲测可用)
- 12.Python
- zookeeper笔记(一)
- 2018 年趋势:AI 和物联网的未来将会如何?
- 第十周项目一 二叉树构造算法的验证---由顺序存储结构转为二叉链存储结构(4)
- ROS创建一个services
- 阿里云负载均衡器(SLB)的配置方法
- div背景色渐变