在tabcontrol1上有四个tabpage页,即tabPage1,tabPage2,tabPage3,tabPage4,我想点击tabPage3时,弹出一个窗体,进行相关的设置!开始不会,在网上搜点资料,就知道如何用了,和大家分享一下的!
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
if (tabControl1.SelectedTab == tabPage3)
{
SocialAnalysisSetup sas = new SocialAnalysisSetup();//生成一个窗体对象
sas.Show();//显示窗体
string sql3 = "select 参数 from 参数表 where 值=1";
conn.Open();
OleDbCommand cmd3 = new OleDbCommand(sql3, conn);
OleDbDataReader dr3 = cmd3.ExecuteReader();
while(dr3.Read())
{
AnalysisName = dr3["参数"].ToString();
}
conn.Close();
}
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
if (tabControl1.SelectedTab == tabPage3)
{
SocialAnalysisSetup sas = new SocialAnalysisSetup();//生成一个窗体对象
sas.Show();//显示窗体
string sql3 = "select 参数 from 参数表 where 值=1";
conn.Open();
OleDbCommand cmd3 = new OleDbCommand(sql3, conn);
OleDbDataReader dr3 = cmd3.ExecuteReader();
while(dr3.Read())
{
AnalysisName = dr3["参数"].ToString();
}
conn.Close();
}
}
转自:http://blog.sina.com.cn/s/blog_5c5bc9070100tukr.html
本文详细介绍了如何在 C# 中通过 TabControl 控件的 SelectedIndexChanged 事件,实现点击 tabPage3 时自动加载并显示一个用于社交分析设置的窗体。文章还演示了如何从数据库读取特定参数,并将其应用于窗体中。
8882

被折叠的 条评论
为什么被折叠?



