Inquiridor
Menu

Pergunta
-
Olá
Estou tenatando fazer um exercicio que associa um unico métodos a cada um dos manipuladores de eventos Click dos itens menu. O problema que o exercicio usa a classe mainMenu e no VS só to vendo o MenuStrip, está aí o meu problema ... o codigo simpesmente naum funciona ..erro de refenrencia na classe... Alguém pode me explicar melhor o que está ocorrendo?
Não sei se expliquei direito. (:-|=
Todas as Respostas
-
-
Olá Daniel.
Na verdade esse é um exercíco de Windows Form e estou usando o Visual Studio 2008. Estou estudando pelo livro do Simon Robinson, C# programando e vc pode baixar os exercicios do livro no link:
http://www.makron.com.br/livro.asp?isbn=9788534614535&cod_campanha=&cod_conv=&cod_acesso=
o Exercicio que estou fazendo chama-se SimpleDataEntryWithDialogs e esta na pasta WinApps. Observe que o codigo está tudo dentro de um aquivo cs chamado Form1.cs.
O que estou achando é que quando o autor fez o exercicio, ele usou MainMenu da Classe System.Windows.Forms.Menu, e quando eu vou tentar add um menu pelo toolbox do Visual Sutudio so vejo MenuStrip.
Então gostaria de saber qual a diferença dessas classe?
-
Olá Marcello,
Eu baixei os exemplos no link que você me passou e rodei o projeto no VS 2008 depois de converte o projeto e claro ! Utilizando o Wizard (nehuma configuração especial, next,next.....)
E funcionou normal !
Se a resposta for útil por favor não esqueça de marca.
Abraço, Daniel Fonseca Castro -
Ok Daniel,
Quando abro o exercício no VS funciona perfeitamente. Mais quando tento fazer um igual à esse no VS 2008 ,em determinado momento , tenho que acrescentar o menu, certo? É nesse momento que está a minha dúvida. Pq quando tento fazer isso, só consigo acrescentar MenuStrip ( isso na barra toolbox do VS 2008) e como vc deve ter percebido, no exercicio foi utlilizado MainMenu.
Só gostaria de saber qual a diferença entre os dois. (MainMeunu X MenuStrip)
Acho que eu não tava sendo bem claro.
Obrigado.
-
-
Boa tarde,
Pelo que andei pesquisando o MainMenu pertence a versões anteriores enquanto o MenuStrip substitui e adiciona funcionalidades ao MainMenu.
segue alguns links interessantes e que podem te ajudar...
http://msdn.microsoft.com/pt-br/library/system.windows.forms.mainmenu.aspx
http://msdn.microsoft.com/pt-br/library/system.windows.forms.menustrip(VS.80).aspx
http://msdn.microsoft.com/pt-br/library/ms171649.aspx
Abraço,
Marco Felde -