none
Menu RRS feed

  • 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.   (:-|=

     

       

    segunda-feira, 2 de fevereiro de 2009 17:51

Todas as Respostas

  • Olá,

    Pelo que você descreveu o seu projeto e do tipo Console , então adicione uma referência para a dll System.Windows.Forms

     

    Abraço,


    Daniel Castro
    quinta-feira, 5 de fevereiro de 2009 17:25
  • 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?



    quinta-feira, 5 de fevereiro de 2009 18:43
  • 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
    quinta-feira, 5 de fevereiro de 2009 18:56
  • 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.

    sexta-feira, 6 de fevereiro de 2009 19:43
  • MainMenu é um componente customizado ?!

    Att

    Nelson Borges
    Nelson Borges - Analista de Sistemas
    terça-feira, 10 de fevereiro de 2009 03:10
  •  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
    terça-feira, 10 de fevereiro de 2009 17:16
  • Ok Pessoal,

    Tá resolvido a questão.

    Abraço.
    quarta-feira, 11 de fevereiro de 2009 00:03