C# - COMO LISTAR ITENS DO MENUSTRIP?
Olá pessoal, sou iniciante em CSharp, e estou com dificuldades em montar um código para listar os itens adicionados no MENUSTRIP, para assim poder ocultar ou não de acordo com a liberação de cada usuário.
Alguém teria uma dica de como fazer?
Obrigado
Alguém teria uma dica de como fazer?
Obrigado
Estou trabalhando neste método
onde retorna o menu criado.
Também estou procurando uma forma de fazer liberação de cada usuario
Att
Fernando
private void MenuPrincipal_Load(object sender, EventArgs e)
{
string Mens = [Ô][Ô];
foreach (ToolStripMenuItem item in menuStrip.Items)
{
//MessageBox.Show( item.Text.ToString() );
Mens += item.Text.ToString() + [Ô]
[Ô];
foreach (ToolStripItem subitem in item.DropDownItems)
{
Mens += [Ô] [Ô] + subitem.Text.ToString() + [Ô]
[Ô];
}
}
MessageBox.Show(Mens);
onde retorna o menu criado.
Também estou procurando uma forma de fazer liberação de cada usuario
Att
Fernando
private void MenuPrincipal_Load(object sender, EventArgs e)
{
string Mens = [Ô][Ô];
foreach (ToolStripMenuItem item in menuStrip.Items)
{
//MessageBox.Show( item.Text.ToString() );
Mens += item.Text.ToString() + [Ô]
[Ô];
foreach (ToolStripItem subitem in item.DropDownItems)
{
Mens += [Ô] [Ô] + subitem.Text.ToString() + [Ô]
[Ô];
}
}
MessageBox.Show(Mens);
Olá Fernando, valeu pela dica!
Você disse que está procurando uma forma pra fazer a liberação
Eu faço assim:
Incluo os itens dentro de uma tabela (o nome do item), com um campo booleano, pra definir se ele está liberado ou não
Na hora de logar o sistema, enquanto ele está no laço para ver os itens dentro do menustrip, você procura se ele está true ou false na tabela, aà assim você libera ou não para usar no sistema.
Abraço
Você disse que está procurando uma forma pra fazer a liberação
Eu faço assim:
Incluo os itens dentro de uma tabela (o nome do item), com um campo booleano, pra definir se ele está liberado ou não
Na hora de logar o sistema, enquanto ele está no laço para ver os itens dentro do menustrip, você procura se ele está true ou false na tabela, aà assim você libera ou não para usar no sistema.
Abraço
Tópico encerrado , respostas não são mais permitidas