Trabalhando menus C# Windows Form

  • Pessoal apos muito tempo procurando sem exito consegui sozinho fazer uma chamada no MenuStrip então vamos la vou mostrar como se faz apartir do inicio.
  • Muito simples abra o compilador C# de acordo a sua preferencia, em minhas instruções estarei utilizando o visual Studio 2010 mais aconcelho que utlizem o visual C# ou visual Studio 2008 pois esta versão ainda é beta mais façam como preferir então vamos la.
  • Primeiro vamos criar o projeto abra o copilador va em File -> New -> Project

  • Não esqueçam é um projeto windows form então selecione a opção Windows Forms Application

  • Após criar o projeto selecione o MenuSprip

  • Selecione o menuStrip e arraste ate a area de trabalho do teu programa (designer)

  • Após isso clice com o botão direito do mouse e depois e View Code aparecera o codigo fonte de teu projeto estarei colocando o mesmo aqui embaixo para que vocês vejam
namespace WindowsFormsApplication2
{
public partial class Form1
: Form

{

public Form1()

{

InitializeComponent();

}

//aqui vc esta estanciando o programa para ele reconheçer o form do menu

private void form1_load(object sender , EventArgs e)

{

}
//aqui é o codigo gerado pelo sistema para o menu cliente

private void clienteToolStripMenuItem_Click(object sender, EventArgs e)
{


}
}
}

  • Para criar a tela que sera tela de cadastro de cliente va no menu project -> add Windows Form, selecione o Windows Form e clice add de o nome os Form aqui vou usar Cliente. lembrando que o C# é case sensitive (Diferencia entre letras maiusculas e minusculas), aqui vai o codigo para melhor compreenção (o Form vem no modo disigner você tem que da mesma forma para ver o codigo).
namespace WindowsFormsApplication2
{
public partial class Cliente : Form
{
//utilize o que vem apos o metodo public para poder instanciara variavel e chamar o evento(**Cliente**)
//nesta etapa esta é a unica informação e o que vc precisa fazer nesta tela
public Cliente()
{
InitializeComponent();
}
}
}
  • Agora voltando ao codigo do teu Form principal vamos no codigo criado quando foi clicado duas vezes em cima do menu, vamos estanciar a variavel e fazer a chamada da tela do menu cadastro cliente aqui embaixo vou colocar somente o codigo do menu.
//aqui é o codigo gerado pelo sistema para o menu cliente
private void clienteToolStripMenuItem_Click(object sender, EventArgs e)
{
// instanciando a variavel que é a mesma que esta no form Cliente
Cliente Formcliente = new Cliente();
//aqui chamando o evento showdialog para aparecer a janela
Formcliente.ShowDialog();

}
  • Pronto se vc apertar F5 o programa sera executado e a tua tela ja estara funcionando, o comando NEW server exatamente para criar uma nova tela sempre quando acionado o menu.
  • Bom pessoal é isso ai duvidas so me contactar que eu responderei conforme poder ate agora agradeço e boa sorte.

No Response to "Trabalhando menus C# Windows Form"

Postar um comentário