龙空技术网

C# WinForms中TabControl使用简单例子

凡人兔子张 172

前言:

如今看官们对“tabcontrolvbnet”大概比较关注,朋友们都需要分析一些“tabcontrolvbnet”的相关文章。那么小编也在网上网罗了一些有关“tabcontrolvbnet””的相关资讯,希望大家能喜欢,咱们快快来学习一下吧!

以下是一个使用C# WinForms中的TabControl控件的简单示例:

using System;using System.Drawing;using System.Windows.Forms;public class MainForm : Form{    private TabControl tabControl;    private TabPage tabPage1;    private TabPage tabPage2;    private TextBox textBox1;    private TextBox textBox2;    public MainForm()    {        // 创建主窗体        Text = "TabControl示例";        Size = new Size(400, 300);        // 创建TabControl控件        tabControl = new TabControl();        tabControl.Dock = DockStyle.Fill;        // 创建第一个选项卡页        tabPage1 = new TabPage();        tabPage1.Text = "选项卡1";        // 创建第一个选项卡页中的文本框        textBox1 = new TextBox();        textBox1.Multiline = true;        textBox1.Dock = DockStyle.Fill;        textBox1.Text = "选项卡1的内容";        // 将文本框添加到第一个选项卡页        tabPage1.Controls.Add(textBox1);        // 创建第二个选项卡页        tabPage2 = new TabPage();        tabPage2.Text = "选项卡2";        // 创建第二个选项卡页中的文本框        textBox2 = new TextBox();        textBox2.Multiline = true;        textBox2.Dock = DockStyle.Fill;        textBox2.Text = "选项卡2的内容";        // 将文本框添加到第二个选项卡页        tabPage2.Controls.Add(textBox2);        // 将选项卡页添加到TabControl控件        tabControl.TabPages.Add(tabPage1);        tabControl.TabPages.Add(tabPage2);        // 将TabControl控件添加到主窗体        Controls.Add(tabControl);    }    [STAThread]    static void Main()    {        Application.Run(new MainForm());    }}

在示例中,创建了一个名为MainForm的主窗体,并在窗体上添加了一个名为tabControl的TabControl控件。还创建了两个选项卡页tabPage1和tabPage2,并将它们分别添加到TabControl控件中。

在每个选项卡页中创建了一个文本框textBox1和textBox2,并将它们分别添加到对应的选项卡页中。

最后,将TabControl控件添加到主窗体的控件集合中。

运行此示例,您将看到一个具有TabControl控件和两个选项卡页的窗体。您可以切换选项卡来显示不同的内容。

标签: #tabcontrolvbnet