C#, controlando o acesso do usuário ao sistema. C Sharp Visual Studio 2019. Vídeo 4

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 4

  • @alvarobernardi1
    @alvarobernardi1 2 ปีที่แล้ว +1

    Professor antes de mais nada, parabéns pelo vídeo e desde que saiu ja tem o meu like aqui o/ . Más hj apareceu uma dúvida na montagem de um menu contendo um toolStripSeparator1 , pois quando ele vai passando pelo menu, sempre esta procurando o ToolStripMenuItem, e ai quando chega no separador, da o erro que não pode converter. Estou tentando colocar o try catch para continuar a checagem do menu, porém não estou conseguindo, quando ele acha o separador não continua mais percorrendo o menu. Como posso resolver esse problema, estou pesquisando e não achei muita coisa quanto a isso
    Segue meu comando de verificação do menu
    foreach (ToolStripMenuItem nivel0 in menuStrip1.Items)
    {
    VerificaMenu(nivel0);
    foreach (ToolStripMenuItem nivel1 in nivel0.DropDownItems)
    {
    VerificaMenu(nivel1);
    foreach (ToolStripMenuItem nivel2 in nivel1.DropDownItems)
    {
    VerificaMenu(nivel2);
    }
    }
    }
    private void VerificaMenu(ToolStripMenuItem Menu)
    {
    if (Menu.Name != "sairToolStripMenuItem")
    if (Program.ListaAcessoUsuarioLogado.Contains(Menu.Name) == false)
    Menu.Visible = false;
    }
    prnt.sc/Vy67p-onC-i4

    •  2 ปีที่แล้ว

      Obrigado pelo seu comentário Alvaro!
      Usando separadores a abordagem da solução tem que ser diferente desta apresentada no vídeo.
      Abraço!

  • @marciorainer4233
    @marciorainer4233 3 ปีที่แล้ว +2

    Like

    •  3 ปีที่แล้ว

      Valeu pelo like e comentário Márcio Rainer Viçoso!
      Abraço!