13选项卡TabControl控件(练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂
1. 下列控件中,哪一个是“容器型”控件,可以容纳并作为其他控件的父控件?( )
A. TextBox B. Label C. Button D. TabControl
1. D
【解析】TabControl是容器控件,其各个TabPage页面均可放置子控件;TextBox、Label、Button均不能充当父容器。
2. 若要为窗体中的tabControl1控件新增或删除选项卡页面,应操作它的哪一个属性?( )
A. Controls B. TabPages C. Pages D. Items
2. B
【解析】tabControl1的TabPages属性可打开“TabPage集合编辑器”,用于添加、删除或调整各选项卡页面。
3. 若要在运行时将tabControl1的当前选项卡切换到已存在的tabPage2,应使用下列哪条语句?( )
A. tabControl1.SelectedTab=tabPage2;
B. tabControl1.TabPages.Add(tabPage2);
C. tabControl1.SelectTab=tabPage2;
D. tabPage2.Visible=true;
3. A
【解析】SelectedTab属性返回或设置当前选中的TabPage,将其赋值为目标页面即可完成切换。
4. 若希望当tabControl1中的选项卡总数超过一行时自动分多行显示,应将它的________属性设置为true。
4. Multiline
【解析】略。
5. 当用户通过鼠标点击把tabControl1的当前选项卡从第0页切换到第1页时,下列哪个事件会被触发?( )
A. tabControl1_Click
B. tabControl1_TabIndexChanged
C. tabControl1_SelectedIndexChanged
D. tabControl1_TabPageChanged
5. C
【解析】SelectedIndexChanged事件在TabControl的当前选项卡索引发生改变时立即触发。
学科网(北京)股份有限公司