How To Use C# TabControl in Window Application


C# TabControl


The TabControl manages tab pages where each page
may host different child controls.
The .NET Framework provides this versatile and easy-to-use control. We add the control, change its pages, manipulate it in C# code, and change its visual settings.


TabPages. 

Adjusting the TabPages in the TabControl is important. This mechanism allows you to add a variable number of pages to your tab control.



                                        DEMO




Video



C# CODING

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class TabControl : Form
    {
        public TabControl()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            tabControl1.SelectTab("tabPage2");
         
                        // OR
            tabControl1.SelectedIndex = 1;

            tabPage2.BackColor = Color.Green;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            tabControl1.SelectTab("tabPage3");

            //    OR

            tabControl1.SelectedIndex = 2;
            tabPage3.BackColor = Color.Red;

        }

        private void button3_Click(object sender, EventArgs e)
        {
            tabControl1.SelectTab("tabPage1");

            //    OR

            tabControl1.SelectedIndex = 0;

            tabPage1.BackColor = Color.Pink;


        }
    }
}


First - Add New - Window Form - Add TabControl  From ToolBox




Next -  Click - Add Tab -  New TabPage  Added





Next- Property(F4) - Click - TabPages - Show - All Tab Pages - OK.






Next - Add Button  Control  For Every Pages.






Every - Button - Call Next TabPages & Color Changes






Next - Run [F5] - Show TabPages









0 comments:

Post a Comment