Pergunta

Eu projetei uma página com guias. Eu sou capaz de carregar formulários nas abas e até mesmo im capaz de navegar através dos formulários filho. mas o problema aqui é que eu não sou capaz de carregar o diretamente, eu tinha que escrever o código para carregar o formulário no tabPage1_Click (object sender, EventArgs e) evento. Existe alguma maneira de carregar o formulário diretamente que é ao abrir o gui-lo shud ser inicializado wid primeira forma. Tentei inicializar-lo no construtor, mas não está vindo.

Foi útil?

Solução

Você pode adicionar seu código de inicialização guia para o evento Load do seu formulário pai. O evento de carregamento será chamado sempre que você mostrar o formulário.

Se você adicionar isso manualmente (não via o designer) você pode adicionar algo como isso para o construtor forma, após o InitializeComponent () chamada:

this.Load += new EventHandler(Form1_Load);

Em seguida, faça a inicialização dentro do método Form1_Load:

private void Form1_Load(object sender, EventArgs e)
{
    // Initialize tab code here...
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top