社区
C#
帖子详情
一个很简单的C#小问题:点击button按钮实现tabControl里面的tabPage2的跳转
qq_25936115
2015-02-09 10:25:45
...全文
901
10
打赏
收藏
一个很简单的C#小问题:点击button按钮实现tabControl里面的tabPage2的跳转
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunny906
2015-02-10
打赏
举报
回复
this.tabControl的Name.SelectedIndex = 2; 另外,找到xiugaimima.cs文件并添加到项目里?
於黾
2015-02-10
打赏
举报
回复
跟这个代码没关系 你拿掉它保证也是报错的 你先保证在乱加代码前能编译成功,你再加上去
qq_25936115
2015-02-10
打赏
举报
回复
输上的时候没错误,但是一运行的时候就报错了,怎么回事?
exception92
2015-02-10
打赏
举报
回复
tabControl 也是一种容器控件,它的TabPages 代表 子项集合。项索引是从0 开始,以你图中 “提交意见”的话 就是设置, this.tabControl.SelectedIndex = 2; 即可。
於黾
2015-02-10
打赏
举报
回复
一般这种容器都有至少2种方式,一种是选定Item,一种是设置索引 比如ComboBox就有设置文本和设置索引2种方式,ListBox也有 要学会举一反三,一共就那么几个属性,自己试试不就知道了
wind_cloud2011
2015-02-10
打赏
举报
回复
4楼方法就可
蜗牛慢慢趴
2015-02-10
打赏
举报
回复
this.tabControl1.SelectedIndex = 2;
宝_爸
2015-02-10
打赏
举报
回复
msdn里的例程: using System.Drawing; using System.Windows.Forms; public class Form1 : Form { private TabControl tabControl1; private TabPage tabPage1; private TabPage tabPage2; private void MyTabs() { this.tabControl1 = new TabControl(); this.tabPage1 = new TabPage(); this.tabPage2 = new TabPage(); this.tabControl1.Controls.AddRange(new Control[] { this.tabPage1, this.tabPage2}); this.tabControl1.Padding = new Point(15, 10); this.tabControl1.Location = new Point(35, 25); this.tabControl1.Size = new Size(220, 220); // Selects tabPage2 using SelectedTab.
this.tabControl1.SelectedTab = tabPage2;
this.tabPage1.Text = "tabPage1"; this.tabPage2.Text = "tabPage2"; this.Size = new Size(300, 300); this.Controls.AddRange(new Control[] { this.tabControl1}); } public Form1() { MyTabs(); } static void Main() { Application.Run(new Form1()); } }
devmiao
2015-02-09
打赏
举报
回复
this.tabControl1.SelectedTab = this.tabPage2;
以专业开发人员为伍
2015-02-09
打赏
举报
回复
https://msdn.microsoft.com/zh-cn/library/system.windows.forms.tabcontrol.selectedindex(v=vs.110).aspx
https://msdn.microsoft.com/zh-cn/library/system.windows.forms.tabcontrol.selectedtab(v=vs.110).aspx
C#
浏览器编程,学习使用
4 浏览器网络编程(共两周) 4.1 浏览器工作原理(老师讲解1学时,学生理解1学时) 浏览器工作原理如图4-1所示。 图4-1 浏览器工作原理 (1) 浏览器分析超链指向页面的 URL。 (2) 浏览器向 DNS 请求解析 www.tsinghua.edu.cn 的 IP 地址。 (3) 域名系统 DNS 解析出清华大学服务器的 IP 地址。 (4) 浏览器与服务器建立 TCP 连接 (5) 浏览器发出取文件命令: GET /chn/yxsz/index.htm。 (6) 服务器 给出响应,把文件 index.htm 发给浏览器。 (7) TCP 连接释放。 (8) 浏览器显示“清华大学院系设置”文件 index.htm 中的所有文本 4.2 浏览器功能结构(老师讲解1学时,学生理解1学时) 浏览器程序功能结构如图4-2所示。 图4-2 浏览器功能结构 1) 浏览器有一组客户、一组解释程序,以及管理这些客户和解释程序的控制程序。 2) 控制程序是其中的核心部件,它解释鼠标的
点击
和键盘的输入,并调用有关的组件来执行用户指定的操作。 3) 例如,当用户用鼠标
点击
一个
超链的起点时,控制程序就调用
一个
客户从所需文档所在的远地服务器上取回该文档,并调用解释程序向用户显示该文档 4) HTML 解释程序是必不可少的,而其他的解释程序则是可选的。 5) 解释程序把 HTML 规格转换为适合用户显示硬件的命令来处理版面的细节。 6) 许多浏览器还包含 FTP 客户,用来获取文件传送服务。 7) 一些浏览器也包含电子邮件客户,使浏览器能够发送和接收电子邮件 8) 浏览器将它取回的每
一个
页面副本都放入本地磁盘的缓存中。 9) 当用户用鼠标
点击
某个选项时,浏览器首先检查磁盘的缓存。若缓存中保存了该项,浏览器就直接从缓存中得到该项副本而不必从网络获取,这样就明显地改善浏览器的运行特性。 10) 但缓存要占用磁盘大量的空间,而浏览器性能的改善只有在用户再次查看缓存中的页面时才有帮助。 11) 许多浏览器允许用户调整缓存策略。 4.3 浏览器设计(老师讲解2学时,学生设计2学时) (1)浏览器功能设计 浏览器功能设计主要确定设计好的浏览器需要具备哪些功能,以及这些功能是以什么方式进行
实现
,这个步骤相当于软件设计中的“需求分析”,其中必须保证基本功能的具备,即浏览器必须能够浏览Web页面。 (2)浏览器界面设计 浏览器界面设计主要确定浏览器的页面布局,设定浏览器窗口上设置哪些功能菜单项、设置哪些功能
按钮
、设置哪些状态栏,它们各自的位置如何、属性如何、对应的变量如何等等。 (3)浏览器代码设计 浏览器代码设计主要是确定对上述的设计的功能在代码上怎样
实现
,包括选用的程序语言和编程平台选择、程序代码的编写、程序代码的调试、程序功能的测试等等。 4.4 浏览器编程设计平台(老师讲解2学时,学生理解4学时) (1)VS2005编程平台 (2)WebBrowser类及其使用 (3)一些浏览器程序的代码分析 4.5 浏览器开发步骤(8天) (1)熟悉VS2005平台,建立项目(半天) 打开VS2005选择“创建项目”,进入“新建项目”对话框,如图4-1所示。 图4-1 “新建项目”对话框 在“新建项目”对话框的项目类型窗口中选中“Visual
C#
”作为项目开发语言,在模板窗口中选中“Windows 应用程序”作为项目开发模板,在“名称”、“位置”编辑框中输入自己设定的项目名字和项目存储位置,本讲义使用“CSharp浏览器”作为项目名称,如图4-2所示。 图4-2 输入新建项目的属性 完成输入内容后,单击“确定”
按钮
,进入项目V
C#
开发窗口“Form.cs[设计]”,如图4-3所示。 图4-3 V
C#
开发窗口“Form.cs[设计]” (2)界面设计(1天) ○1设计菜单栏如图4-4所示。(半天) 图4-4 设计菜单栏 设计“文件”菜单如4-5所示。 图4-5 设计“文件”菜单 设计“编辑”菜单如图4-6所示。 图4-6 设计“编辑”菜单 设计“查看”菜单如图4-7所示。 图4-7 设计“查看”菜单 设计“收藏”菜单如图4-8所示。 图4-8 设计“收藏”菜单 设计“工具”菜单如图4-9所示。 图4-9 设计“工具”菜单 ○2设计工具栏、用户区和状态栏如图4-10所示(半天) 图4-10 工具栏和状态栏 (3)功能代码编辑 ○1初始化代码(半天) 双击“Form”设计页面进入代码编写页面,如图4-11所示。 图4-11 代码编写页面 初始化页面代码如下: ////////////////////////////////////////////////////////
C#
tab
control
的
tab
page
切换
内容:在
C#
Form1的左边加
一个
treeview控件。在其中填入节点1和节点2.他们的Text分别叫:主机1、主机2.然后再在Form1的右边拉
一个
tab
control
控件。他的里边当然自动生成
tab
page
1和
tab
page
2.再填
一个
空的
tab
page
3.要求:当执行的时候,显示空的
tab
page
3。点主机1,
tab
page
1显示,
tab
page
2隐藏。点主机2,
tab
page
2显示,
tab
...
winform
按钮
切换页面_
c#
winform
点击
按钮
切换
tab
control
标签
this.
tab
Control
1.
Tab
Page
s.Remove(
tab
Page
1);this.
tab
Control
1.
Tab
Page
s.Remove(
tab
Page
2);this.
tab
Control
1.
Tab
Page
s.Add(
tab
Page
2);
Tab
Page
tp =
tab
Control
1.
Tab
Page
s[];//在这里先保存,以便以后还要显示
tab
Control
1.
Tab
Page
s....
Visual Studio
C#
WinForm开发入门(5):
Tab
Control
控件使用
默认情况下,
Tab
Control
控件包含两个
Tab
Page
控件,可以使用
Tab
Page
属性的Add方法和Remove方法
实现
选项卡的添加和删除。第一,当鼠标单击
Tab
Control
控件右上角带三角形的小
按钮
时就会打开
一个
小窗口,该窗口可以方便地在设计期间添加和删除
Tab
Page
s集合。
Tab
Contrl选项卡控件可创建标签化窗口,在实际 编程中经常用到,该控件的作用是将相关的组件组合到一系列选项卡页面上。从工具箱添加
一个
Tab
Control
控件,添加两个
Button
控件,更改Text为“添加”和“删除”。
c#
选项卡:
点击
不同
按钮
显示不同选项卡
@TOC
c#
选项卡:
点击
不同
按钮
显示不同选项卡 目的:
点击
“个人信息”
按钮
后,下方出现个人信息选项卡,选项卡内有预设好的内容,并非空白选项卡。
点击
“选课”
按钮
,下方个人信息选项卡消失,只显示选课的选项卡。以此类推。 思路:在load加载时,将所有预设的选项卡.parent设置为null(即不显示选项卡) 在
button
的click事件中,将选项卡显示出来。 具体
实现
:窗体load里的代码 选项卡...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章