• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

fjsaraujo

Carregar Menus a partir da Base Dados (C# - ambiente windows)

4 mensagens neste tópico

Boas Gurus da programação,

Estou a iniciar a minha caminha pela linguagem C#.

Já dou uns toques, mas ainda sou muito primário:-)

Neste momento estou a tentar que aplicação inicie com menus a partir do carregamento da base dados e não através do desenho dos menus no forms.

Podem dar-me umas dicas de como devo fazer?

Obrigado.

Continuação.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

tens de ver o  componente dos menus... agora não me lembro ao certo do nome... mas os menus são compostos por vários objectos... o que tens de fazer é uma pesquisa na base de dados de maneira a obteres a informação que pretendes nos menus e  depois por cada registo adicionar um item no dito cujo!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas,

se criares uma aplicação MDI, vais ter alguns menus já iniciados...talvez te ajude....não sei!

bom trabalho

tofas

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas,

Tudo o que você tem a fazer, é criar objectos da classe ToolStripMenuItem, e associar os eventos aos métodos que você quer executar quando o menu for clicado, e adicioná-lo na sua barra de menus (MenuStrip).

Para ver alguns exemplos, sugiro que leia o post abaixo:

Menustrip Runtime

http://forums.microsoft.com/msdn-br/ShowPost.aspx?PostID=1100372&SiteID=21

Sugiro também a leitura dos artigos abaixo:

How to: Adicionar itens ToolStrip dinamicamente

http://msdn.microsoft.com/pt-br/library/ms229625.aspx

Dynamic creation Of MenuStrip - VB.NET

http://www.codeproject.com/KB/vb/Dynamic_MenuStrip.aspx

Working with MenuStrip Control in VB 2005

http://diario.de/luga/working-with-menustrip-control-in-vb-2005.html

Abraços,

Caio Proiete

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora