动态添加XtraTabControl
初学DXperience,记一点笔记吧。
public int GetTabName(string value)
{
int count = -1;
for (int i = 0; i < xtraTabControl1.TabPages.Count; i++)
{
if (xtraTabControl1.TabPages[i].Name == value)
{
return i;
}
}
return count;
}
private void button1_Click(object sender, EventArgs e)
{
int i = GetTabName("1"); //查询Tab控件中是否有此 name属性
if (i != -1)
{
xtraTabControl1.SelectedTabPageIndex = i;
return;
}
TextBox Mytextbox = new TextBox(); //TextBox
DevExpress.XtraTab.XtraTabPage tp = new DevExpress.XtraTab.XtraTabPage();
tp.Controls.Add(Mytextbox);
tp.Text = "1";
tp.Name = "1";
xtraTabControl1.TabPages.Add(tp);
xtraTabControl1.SelectedTabPage = tp;
}
private void button2_Click(object sender, EventArgs e)
{
int i = GetTabName("2"); //查询Tab控件中是否有此 name属性
if (i != -1)
{
xtraTabControl1.SelectedTabPageIndex = i;
return;
}
TextBox Mytextbox = new TextBox(); //TextBox
DevExpress.XtraTab.XtraTabPage tp1 = new DevExpress.XtraTab.XtraTabPage();
tp1.Controls.Add(Mytextbox);
tp1.Text = "2";
tp1.Name = "2";
xtraTabControl1.TabPages.Add(tp1);
xtraTabControl1.SelectedTabPage = tp1;
}
动态添加XtraTabControl相关推荐
- OpenLayers 动态添加标记(Marker)和信息窗(Popup)
方式一:使用marker方式 1.在地图上添加标记图层 var markers =newOpenLayers.Layer.Markers("Markers"); map.addLa ...
- 【Runtime】动态添加方法demo
今天写一个小demo来演示下runtime的消息转发和动态添加方法. 一般项目中都会有保存当前登录用户资料的需求,我们可以直接将登录成功后的用户信息分别保存到NSUserDefaults中: [def ...
- 安卓java代码标签_Android实现动态添加标签及其点击事件
在做Android开发的时候,会遇到动态添加标签让用户选择的功能,所以自己写了个例子,运行效果图如下. 标签可以左右滑动进行选择,点击的时候,会弹出toast提示选择或者取消选择了哪个标签.通过动态添 ...
- Quartz动态添加、修改和删除定时任务
2019独角兽企业重金招聘Python工程师标准>>> Quartz动态添加.修改和删除定时任务 转载于:https://my.oschina.net/haokevin/blog/1 ...
- 一种无需留坑为页面动态添加View方案
在Activity或Fragment页面动态添加View,有其应用场景,比如配合运营在首页动态插入H5活动页(如下图手淘的雪花例示[1]),在页面头部插入通知View等.本文结合ActivityLif ...
- WCF动态添加ServiceKnownType
WCF中传输自定义类型时,必须在服务接口类(服务协定)上加上ServiceKnownType(typeof(yourClass)), 在实际应用中比较麻烦,可以用动态的办法来实现动态添加. 服务接口类 ...
- jsp ajax动态添加数据,jquery Ajax实现Select动态添加数据
jquery Ajax实现Select动态添加数据,具体内容如下 1.背景 最近在工作中,遇到了一个关于select的问题.一般情况下,select下拉框中的数据都是固定的或者直接在jsp中读取列表值 ...
- Dojo学习13 dijit.Tree 动态添加节点之一
为什么80%的码农都做不了架构师?>>> 13. dijit.Tree 动态添加节点之一 对dijit.Tree研究了很久,源代码也看了好多遍了.对于fx这个类的研究还需要更深 ...
- addroutes刷新_vue 解决addRoutes动态添加路由后刷新失效问题
前言 某些场景下我们需要利用addRoutes动态添加路由,但是刷新后就会失效,前段时间项目里刚好遇到了这个应用场景,所以就花时间研究了一下,做下分享跟记录,说的不对的地方,请大家指正. 应用场景:用 ...
最新文章
- RIM终于想通了-RIM开放新的API
- R语言层次聚类:通过内平方和WSS选择最优的聚类K值、可视化不同K下的BSS和WSS、通过Calinski-Harabasz指数(准则)与聚类簇个数的关系获取最优聚类簇的个数
- linux r服务安装失败,R包:RCurl和curl包在Linux上安装失败
- boost::shared_from_raw相关的测试程序
- 宏BOOST_CHECK_EXCEPTION用法的测试程序
- php开发支付宝支付密码忘记了怎么办_密码箱忘记密码怎么办?密码箱解锁方法大全...
- Java四种引用包括强引用,软引用,弱引用,虚引用。
- workbench提示工作负载高度不平衡_功率因数负载组
- python not instance_Python检查类的实例
- 吐槽下CSDN编辑器
- mycat基础实验之主从配置读写分离和分表
- 成功凤凰刷机刷出诺基亚E5系统版本042.014纯净简体中文版
- 宏观经济学考前主观大题汇总复习
- 概率图模型在图像处理中的应用
- onlyoffice 回调传参数_onlyoffice服务在线编辑文档保存解析
- FPGA学习之Cyclone器件资源结构知识介绍
- 数据链路层(帧)(二)
- Given no hashes to check 131 links for project 'pip': discarding no candidates
- 队列、堆、栈、堆栈的区别?
- STM32物联网实战教程(二)—MQTT协议简介
热门文章
- 改变 input[type=range] css样式
- javascript 定义类(转载)
- DevExpress WPF v18.2新版亮点(四)
- win10被微软流氓更新后编译基于visual Studio的web项目报[ArgumentOutOfRangeException: 指定的参数已超出有效值的范围...
- 软件工程---团队作业四
- 对于理想的团队模式的设想和对软件流程的理解
- SQL SERVER的连接方式
- 设计模式-单件模式(Singleton pattern)
- [java]键盘录入数值到数组-根据数值获取角标-找出数据中最大数值-反转数组
- 【数据结构与算法】之重复的DNA序列的算法求解