110,536
社区成员
发帖
与我相关
我的任务
分享
private void btn_next_Click(object sender, EventArgs e)//“>”按键事件的逻辑
{
int i;
int index = 0;
if (tabControl1.SelectedTab.Name.Contains("信道"))
{
for (i = 0; i < treeView1.Nodes[0].Nodes[1].Nodes.Count; i++)
{
if (treeView1.Nodes[0].Nodes[1].Nodes[i].Name == tabControl1.SelectedTab.Name)
{
index = i;
}
}
if (index >= dataApplication.listChannel.Count - 1)
{
index = dataApplication.listChannel.Count - 2;
}
frmchannel.load_Form(dataApplication.listChannel[index + 1], dataApplication.listLinker);
frmchannel.Name = "信道" + (index + 2);
tabControl1.SelectedTab.Name = frmchannel.Name;
tabControl1.SelectedTab.Text = dataApplication.listChannel[index + 1].ChannelID;
}
}
“+”按键的逻辑,对标签页名修改部分跟这段代码的逻辑是一样的