110,567
社区成员
发帖
与我相关
我的任务
分享
public TabPage Addform(Form frm)
{
frm.TopLevel = false;
frm.Dock = DockStyle.Fill;
frm.FormBorderStyle = FormBorderStyle.None;
TabPage page = new TabPage();
page.Controls.Add(frm);
// frm.Visible = true;
frm.Show();
page.Name = frm.Name;
page.AutoScroll = true;
page.Text = treeView1.SelectedNode.Text;
//this.tabControl1.Controls.Add(page);
tabControl1.TabPages.Add(page);//就是这一行代码,f.a()放在此行代码之前就无法达到取消被选中的效果
FormDigitalAlert f = (FormDigitalAlert)dicForm[frmdigitalalert.Name];
f.a();
return page;
}
public void a()
{
cbb_Alert_times.SelectedIndex =5;
cbb_Alert_type.SelectedIndex =0;
cbb_Call_times.SelectedIndex = 0;
}
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
if (tabControl1.SelectedTab != null)
{
if (tabControl1.SelectedTab.Name.Contains("信道"))
{
FormChannel frm = dicClForm[tabControl1.SelectedTab.Name];
frm.loadItems();
}
}
public void loadItems()
{
if (linkerData == null)
{ }
else
{
cbb_TxLinker.Items.Clear();
for (int i = 0; i < linkerData.Count; i++)
{ cbb_TxLinker.Items.Add(linkerData[i].Linker_name); }
if (language == "Simplified Chinese")
{ cbb_TxLinker.Items.Add("无"); }
{ cbb_TxLinker.Items.Add("Off"); }
cbb_TxLinker.Text = cbb_TxLinker.Items[0].ToString();
}
}
protected override void OnShown(EventArgs e)
{
base.OnShown(e);
label1.Focus();
}
public partial class Form1 : Form
{
protected override bool ShowWithoutActivation
{
get
{
return true;
}
}
public Form1()
{
InitializeComponent();
...................
..................
}