如何使用c#.net中的选项卡控件 [英] how to work with tab control in c#.net

查看:91
本文介绍了如何使用c#.net中的选项卡控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

hai,

i正在使用c#.net应用程序,在我的应用程序中,我在这三个选项卡中有一个tabcontrol现在我的要求是如何将一个选项卡切换到另一个

hai,
i am working on c#.net application ,in my application i have one tabcontrol in that three tabs now my requirement is how switch one tab to another

推荐答案

如果以编程方式切换选项卡是您要求的,那么切换到tabPage2:

If switching tabs programmatically is what you are asking for, then to switch to tabPage2:
this.tabControl1.SelectedIndex = tabControl1.TabPages.IndexOf(this.tabPage2);


我得到了回答我的问题



public void view_load_lkg_to_seventh()

{

/ /此代码用于自动调整列的大小

dataGridView1.AutoResizeColumns();

dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;





ConnectionStringSettings consettings = ConfigurationManager.ConnectionStrings [smssms];

string connectionString = consettings.ConnectionString;

SqlConnection cn = new SqlConnection(connectionString);



SqlCommand sqlcmd = new SqlCommand();

SqlDataAdapter da = new SqlDataAdapter();

DataTable dt = new DataTable();



cn.Open( );

//传递查询



sqlcmd =新的SqlCommand(@select * from lkg_to_seventh_marks,cn);

da = new SqlDataAdapter(sqlcmd);

//填充SQL数据适配器中的数据

da.Fill(dt);

//将它绑定在DataGrid视图中

dataGridView1.DataSource = dt;

cn.Close();

}

public void view_load_tenthclass_marks()

{

//此代码用于自动调整列的大小

dataGridView3.AutoResizeColumns();

dataGridView3.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;





ConnectionStringSettifdgngs consettings = ConfigurationManager .ConnectionStrings [smssms];

string connectionString = consettings.ConnectionString;

SqlConnection cn = new SqlConnection(connectionString);



SqlCommand sqlcmd = new SqlCommand();

SqlDataAdapter da = new SqlDataAdapter();

DataTable dt = new DataTable();



cn.Open();

//传递查询



sqlcmd =新的SqlCommand (@select * from tenthclass_marks,cn);

da = new SqlDataAdapter(sqlcmd);

//填充SQL数据适配器中的数据

da.Fill(dt);

// B.将它放在DataGrid视图中

dataGridView3.DataSource = dt;

cn.Close();

}

i got answer to my question

public void view_load_lkg_to_seventh()
{
//this code for auto resize of columns
dataGridView1.AutoResizeColumns();
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;


ConnectionStringSettings consettings = ConfigurationManager.ConnectionStrings["smssms"];
string connectionString = consettings.ConnectionString;
SqlConnection cn = new SqlConnection(connectionString);

SqlCommand sqlcmd = new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();

cn.Open();
//pass query

sqlcmd = new SqlCommand(@"select * from lkg_to_seventh_marks ", cn);
da = new SqlDataAdapter(sqlcmd);
//Fill the data in the SQL Data Adapter
da.Fill(dt);
//Bind it in the DataGrid View
dataGridView1.DataSource = dt;
cn.Close();
}
public void view_load_tenthclass_marks()
{
//this code for auto resize of columns
dataGridView3.AutoResizeColumns();
dataGridView3.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;


ConnectionStringSettifdgngs consettings = ConfigurationManager.ConnectionStrings["smssms"];
string connectionString = consettings.ConnectionString;
SqlConnection cn = new SqlConnection(connectionString);

SqlCommand sqlcmd = new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();

cn.Open();
//pass query

sqlcmd = new SqlCommand(@"select * from tenthclass_marks ", cn);
da = new SqlDataAdapter(sqlcmd);
//Fill the data in the SQL Data Adapter
da.Fill(dt);
//Bind it in the DataGrid View
dataGridView3.DataSource = dt;
cn.Close();
}
private void tabControl1_Click(object sender, EventArgs e)
           {
               if
           (tabControl1.SelectedTab == tabPage2)
               {
                   view_eighth_to_ninth_marks();
               }
               else
                   if (tabControl1.SelectedTab == tabPage1)
                   {   view_load_lkg_to_seventh();
               }
               else if(tabControl1.SelectedTab == tabPage3)

               {
                view_load_tenthclass_marks();
               }



}


}


这篇关于如何使用c#.net中的选项卡控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆