Nesta aula iremos aprender como criar estrutura de menu em nossa aplicação, fazendo um bloco de notas. Também terá a noção de como é feito programas que exigem serial.
Menu Strip serve para criar o menu da aplicação windows.
Vamos fazer uma comparação com menu feito em aplicação console:
O Menu Strip chegou para facilitar muito a construção de menu, pois , como foi mencionado anteriormente , em aplicações console, tudo era feito manualmente.
Então para inserir o componente MenuStrip no formulário, basta selecionar e arrastar o componente para o formulário através da Toolbox.
Ao clicar no componente menustrip,será mostrada uma caixa de texto para que possamos digitar os ítens do Menu que queremos contruir. Estes itens podem ser preenchidos tanto na vertical quanto na horizontal.
Para escrevermos o código da ação de cada item do menu, clicamos duas vezes no item e o C# criará o evento click desta opção.
Mostraremos um exemplo para salvar um arquivo texto, no menu salvar no formulário FrmTexto.
No Form1, criaremos um menu que vai chamar o formulário FrmTexto.
//No método novoTextoToolStripMenuItem, será feita a chamada do formulário frmTexto
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public FrmTexto()
{
InitializeComponent();
}
private void novoTextoToolStripMenuItem(object sender, EventArgs e)
{
new frmTexto().Show();
}
//menu Sair para fechar a aplicação
private void sairTextoToolStripMenuItem(object sender, EventArgs e)
{
Application.Exit()
}
}
}
Para fechar a aplicação, utilizamos o método Exit() da classe Application.
//utilizando Application.Exit()
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public FrmTexto()
{
InitializeComponent();
}
//menu Sair para fechar a aplicação
private void sairTextoToolStripMenuItem(object sender, EventArgs e)
{
Application.Exit()
}
}
}
Nesta aula iremos aprender como criar estrutura de menu em nossa aplicação, fazendo um bloco de notas. Também terá a noção de como é feito programas que exigem serial.
Menu Strip serve para criar o menu da aplicação windows.
Vamos fazer uma comparação com menu feito em aplicação console:
O Menu Strip chegou para facilitar muito a construção de menu, pois , como foi mencionado anteriormente , em aplicações console, tudo era feito manualmente.
Então para inserir o componente MenuStrip no formulário, basta selecionar e arrastar o componente para o formulário através da Toolbox.
Ao clicar no componente menustrip,será mostrada uma caixa de texto para que possamos digitar os ítens do Menu que queremos contruir. Estes itens podem ser preenchidos tanto na vertical quanto na horizontal.
Para escrevermos o código da ação de cada item do menu, clicamos duas vezes no item e o C# criará o evento click desta opção.
Mostraremos um exemplo para salvar um arquivo texto, no menu salvar no formulário FrmTexto.
No Form1, criaremos um menu que vai chamar o formulário FrmTexto.
//No método novoTextoToolStripMenuItem, será feita a chamada do formulário frmTexto
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public FrmTexto()
{
InitializeComponent();
}
private void novoTextoToolStripMenuItem(object sender, EventArgs e)
{
new frmTexto().Show();
}
//menu Sair para fechar a aplicação
private void sairTextoToolStripMenuItem(object sender, EventArgs e)
{
Application.Exit()
}
}
}
Para fechar a aplicação, utilizamos o método Exit() da classe Application.
//utilizando Application.Exit()
namespace WindowsFormsApplication
{
public partial class Form1 : Form
{
public FrmTexto()
{
InitializeComponent();
}
//menu Sair para fechar a aplicação
private void sairTextoToolStripMenuItem(object sender, EventArgs e)
{
Application.Exit()
}
}
}