У меня есть два окна из формы1 и form2. В form1 у меня есть tabcontrol и метод закрытия вкладки по ее имени. он отлично работает в форме1 и удаляет вкладку по имени, но я пошел удалить вкладку из формы2 по вызову remove tab функции form1, но он не работает, а ничего не показывать.Закрыть вкладку tabcontrol
// From1 close Tab Function
public void close_tab(string str)
{
tabControl1.TabPages.RemoveByKey(str);
}
// From 1 close function works perfectly in form1
private void button1_Click(object sender, EventArgs e)
{
close_tab("tabpage1");
}
// From 2 calling function not works in form2
private void button1_Click(object sender, EventArgs e)
{
close_tab("tabpage1");
}
Конечно, это прекрасно работает, просто добавьте 'this.Visible = правда, в close_tab метод'(). Теперь вы это увидите. –