У меня проблема с формой окна в VS C #. Я делаю tabcontrol. это составная часть с tabpage1, tabpage2. Все вкладки добавят ту же панель. когда я нажимаю на вкладку переключателя, она должна отображать панель. но это не работает. Будет показана первая вкладка, но она не будет отображаться на других вкладках, когда я переключил вкладку.
public partial class Form2 : Form
{
public Form2(.....){
..........
InitializeComponent();
...........
panelButton.Controls.Add(btnArr1[i]);
tabControl1.TabPages[0].Controls.Add(panelButton); //It's work
tabControl1.TabPages[1].Controls.Add(panelButton); //it's not show panel
}
}
По-другому я пытаюсь создать событие, когда нажимаю на другую вкладку. Как этот код.
private void tabPage1_Click_1(object sender, EventArgs e)
{
tabControl1.TabPages[0].Controls.Add(panelButton); //It 's work
}
и
private void tabPage2_Click_2(object sender, EventArgs e)
{
tabControl1.TabPages[1].Controls.Add(panelButton); //It is not show panel.
}
Что не так?