今天遇到了一个自己没遇到过的控件TabControl控件,所以找了点关于它的资料

TabControl
属性
 DisplayRect:只定该控件客户区的一个矩形
  HotTrack:设置当鼠标经过页标签时,它的字是否有变化。如果为True,是字会变成蓝色
Images:为每个页标签添加一个图片
MultiLine:如果总页标签的长度大于该控件的宽度时,是否允许多行显示
MultiSelect:是否允许多选页标签。该属性只有当Style为tsFlatButtons或tsButtons时才有效
OwnerDraw:是否允许自己绘画该控件
RaggedRight:指定是否允许标签页伸展到控制宽度
ScrollOpposite:该属性设置将会使MultiLine设为True。当标签页的行数大于1时,当单击其它页时,在它下面的页会自动翻动该控件的底部
Style:设置该控件的样式,大家一试就会知道
TabHeight:设置页标签的高度
TabIndex:反映当前标签页的索引号。该号从0开始
TabPosition:选择页标签的位置,分上,下,左,右
Tabs:对每个页进行增,删,改
TabWidth:设置页标签的宽度

方法
GetHitTestInfoAt:在指定的数值中判断该位置位于该控件是什么位置
IndexOfTabAt:返回指定位置是在哪个页标签上,并返回它的索引号
RowCount:返回页标签的行数
ScrollTabs:当MultiLine为False,该方法向后移动参数个标签页
TabRect:设置返回标签页的矩形

事件
 OnChange:当标签页改变时触发
OnChanging:当标签页正在改变时触发
OnDrawTab:当绘画一个标签页时触发
OnGetImageIndex:当显示标签页上图片的时候

转载于:https://www.cnblogs.com/hfddz/p/6581112.html

Visual Studio中的TabControl控件的用法相关推荐

  1. MFC中选项卡TabControl控件的用法

    前言:我这里的开发环境是VS2010,其它不同的开发环境可能会有所差别,但绝不会差太多,其根本方法一般是不会变的. 选项卡控件(英文名:TabControl),这个控件使用在开发一些比较复杂,和用户交 ...

  2. VS Tips]Visual Studio 2008 Toolbox里控件消失(#13119)的问题

    VS Tips]Visual Studio 2008 Toolbox里控件消失(#13119)的问题 今天打开Visual Studio 2008准备写windows form程序的时候, 发现Too ...

  3. ActiViz(VTK的C#库)C#64位VTK如何在Visual Studio里创建RenderWindowControl控件

    Visual Studio17里只支持x86位控件拖拽,不支持x64.那怎样在64位的组件form窗口中放RenderWindowControl控件呢?下面我们就详细介绍一下在Visual Studi ...

  4. 使用C#在Visual studio 2012调用OCX控件

    使用C#在Visual studio 2012调用OCX控件 筒子们好! 下面以VS2012集成开发环境下的WinForm工程为例进行讲解. 打开VS2012 新建项目,选择其他语言里面的Visual ...

  5. Visual Studio 2008添加ActiveX控件测试容器(windows 7可用)

    Visual Studio 2008添加ActiveX控件测试容器(windows 7可用)

  6. html中radio单选按钮控件标签用法解析及如何设置默认选中

    Radio 对象代表 HTML 表单中的单选按钮.在 HTML 表单中 <input type="radio"> 每出现一次,一个 Radio 对象就会被创建.单选按钮 ...

  7. Visual Studio 2012 C# ActiveX控件开发总结

    目  录 一.ActiveX控件的开发 二.ActiveX控件的部署 三.测试 四.ActiveX控件打包(.cab)与客户端自动安装 ActiveX 控件以前也叫做OLE 控件或OCX 控件,它是一 ...

  8. Android Studio中Button等控件的Text属性英文默认大写的解决方法

    在 Android Studio 中 xml 里面添加一个 Button.EditText 等控件后,它的 Text总是会显示大写,即使你输入的字符串是小写也不行,控制字符串大小写的属性是androi ...

  9. AjaxControlToolkit中CalendarExtender日历控件的用法

    首先,下载这个控件 VS2010端:AjaxControlToolkit.Binary.NET4.zip:http://download.codeplex.com/Download?ProjectNa ...

最新文章

  1. (三十一)java多线程二
  2. Android开发之手机拍照功能的实现(源代码分享)
  3. 冬奥闭幕式黑科技再次引爆全网,AR中国结、折柳寄情……还有212项科技藏在冬奥里...
  4. C语言中嵌入正则表达式
  5. 重磅!!面试季--最新面试题总结出厂,附题解,后期持续分享!
  6. ruby打印_Ruby程序打印一个数字的乘法表
  7. js获取网页高度和宽度(备份)
  8. File转换成MultiPartFile
  9. Linux服务器安全配置三要点
  10. matlab计算可靠性过程,基于MATLAB的蒙特卡洛方法对可靠度的计算
  11. PVE系列教程(十五)、安装Windows10系统(专业版、企业版、家庭版通用)
  12. 杠杆炒股亏盈计算方法?
  13. 抖音橱窗or抖音小店?这3点,新手开店必看!
  14. 完全教程 Aircrack-ng破解WEP、WPA-PSK加密利器 [MARK]
  15. 多态练习题(通过UML建模语言来实现饲养员喂养动物)
  16. 杀死O2O的三大杀手?!
  17. 怎样把 PPT 做的像麦肯锡一样专业?
  18. python当前时间命名图片,python+opencv保存图片以系统时间命名怎么敲?
  19. java语言程序设计 笔记_Java语言程序设计笔记
  20. 关于2023年度陕西省职称评审申报发表论文的相关规定

热门文章

  1. linux shell之cut用法
  2. visual studio code 调试ROS的插件
  3. 克服拖延的11种方法
  4. Android开发之Serializable 和 Parcelable的区别(源代码分享)
  5. 大话android 进程通信之AIDL
  6. 大话RxJava:一、初识RxJava与基本运用
  7. 安卓高手之路之java层Binder
  8. Android启动失败
  9. 第七周项目一-成员函数(4)
  10. vim的保存文件和退出命令