请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

adili

注册会员

10

主题

28

帖子

100

积分

注册会员

积分
100

活字格认证微信认证勋章

adili
注册会员   /  发表于:2015-10-14 11:57  /   查看:4311  /  回复:3
问题1,
我给c1DockingTab1显示了关闭按钮,关闭后再显示出来的代码 我是这么写的:

this.c1DockingTab1.Show();
            c1DockingTab1.Controls.Add(c1DockingTabPage1);
            this.c1DockingTab1.SelectedIndex = 1;

不知道这种写法是否合理。

问题2,
WinForms下C1DockingTab,我想知道怎么通过代码控制Tab页的添加、删除、隐藏和显示。希望提供代码,有demo最好。 谢谢

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-10-14 12:27:00
沙发
回复 1楼adili的帖子

你好,感谢对该问题的反馈。
对于你的问题,可以参考如下的回复。
1.可以这么写。但是具体还是需要根据你的需求来看。附件有示例,可以供你参考。
2.你可以通过C1DockingTab的TabPages的Add方法添加页面。
Remove/RemoveAt方法删除页面。
通过C1TabPage的TabVisible属性可以将页面隐藏或是显示(false为隐藏)。
示例参考:



另外,如果是使用Show的方法,是指让页面显示到当前的tab中,效果和鼠标点击了一个页面,使得它切换过来类似。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
adili
注册会员   /  发表于:2015-10-14 12:35:00
板凳
谢谢   C1.Win.C1Command.C1DockingTabPage page = new C1.Win.C1Command.C1DockingTabPage();
            page.Text = "testpage" + (this.c1DockingTab1.TabPages.Count+1).ToString();
            this.c1DockingTab1.TabPages.Add(page);
开始主要是  C1.Win.C1Command.C1DockingTabPage page = new C1.Win.C1Command.C1DockingTabPage(); 这句,如何new一个 没弄出来。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-10-14 14:01:00
地板
回复 3楼adili的帖子

谢谢你的反馈。
在你使用过程中,如果遇到问题欢迎和我们交流。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部