Nesta aula iremos aprender os eventos Load e Initializer de uma Aplicação Windows, iremos saber como os programas verificam se o acesso a aplicação é válida ou não.
Load significa carregar, então toda vez que o formulário for apresentado na tela, é chamada a ação Load.
O Initializer tem o mesmo contexto do load mas é executado antes do Load no método construtor do formulário.
Segue exemplo do método Load.
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Inicializando o formulário");
}
}
}
Segue exemplo de código no Initializer no construtor:
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
MessageBox.Show("Inicializando o formulário pelo construtor");
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Inicializando o formulário");
}
}
}
Podemos utilizar o carregamento default da aplicação no program.cs. Vamos fazer um exemplo inserindo uma mensagem antes de Application.Run(new form1()) do método principal (main).
namespace WindowsFormsApplication
{
static class
{
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
//pode ser inserido um código aqui
Application.Run(new form1())
}
}
}
Nesta aula iremos aprender os eventos Load e Initializer de uma Aplicação Windows, iremos saber como os programas verificam se o acesso a aplicação é válida ou não.
Load significa carregar, então toda vez que o formulário for apresentado na tela, é chamada a ação Load.
O Initializer tem o mesmo contexto do load mas é executado antes do Load no método construtor do formulário.
Segue exemplo do método Load.
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Inicializando o formulário");
}
}
}
Segue exemplo de código no Initializer no construtor:
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
MessageBox.Show("Inicializando o formulário pelo construtor");
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Inicializando o formulário");
}
}
}
Podemos utilizar o carregamento default da aplicação no program.cs. Vamos fazer um exemplo inserindo uma mensagem antes de Application.Run(new form1()) do método principal (main).
namespace WindowsFormsApplication
{
static class
{
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
//pode ser inserido um código aqui
Application.Run(new form1())
}
}
}