none
Os Items do menuStrip sumiram, mas ainda existe no Designer.cs RRS feed

  • Pergunta

  • Olá pessoal,

    Tenho um form principal MDI, não sei qual o motivo, mas os Items do menuStrip sumiram, acessei o frmPrincipal.Designer.cs e verifiquei que os items estão todos lá, mas se entrar na propriedade Items do menuStrip, não aparece nada, parece que perdeu a referência, nunca aconteceu isso comigo, o que pode ser feito para recuperar esses itens ?

    Visual Studio 2010, C#, Windows 7

    Obrigado.

    sexta-feira, 19 de janeiro de 2018 13:35

Respostas

  • Boa tarde Porter Porter,

    Você precisará abrrir o form.Designer.cs e reescrevers os itens manualmente.

    this.statusStrip.Name = "statusStrip";
    this.statusStrip.Size = new System.Drawing.Size(419, 22);
    this.statusStrip.SizingGrip = false;
    this.statusStrip.TabIndex = 2;
    //TO ADD THE FOLLOWING LINE...
    this.statusStrip.Items.AddRange(new System.Windows.Forms.ToolStripStatusLabel[] 
                { 
                    statusLabel0,
                    statusLabel1,
                    statusLabel2,
                    statusLabel3
                });


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 29 de janeiro de 2018 17:23

Todas as Respostas

  • olá, vc copio os itens de um form para o outro? se sim terás de entra na propriedade copiar o códio e colar na parte correspondente do Designer.cs
    sexta-feira, 19 de janeiro de 2018 18:39
  • Olá Arlindo, não copiei os itens de um form para outro porque eles não existem mais, apenas notei que o menuStrip, está vazio, mas existem no Designer.cs.

    sexta-feira, 19 de janeiro de 2018 19:00
  • Bom dia, Porter Porter. Tudo bem?

    Obrigado por usar o fórum MSDN.

    Conseguiu o que precisava? Se ainda não, o que precisa?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 29 de janeiro de 2018 12:40
    Moderador
  • Boa tarde Porter Porter,

    Você precisará abrrir o form.Designer.cs e reescrevers os itens manualmente.

    this.statusStrip.Name = "statusStrip";
    this.statusStrip.Size = new System.Drawing.Size(419, 22);
    this.statusStrip.SizingGrip = false;
    this.statusStrip.TabIndex = 2;
    //TO ADD THE FOLLOWING LINE...
    this.statusStrip.Items.AddRange(new System.Windows.Forms.ToolStripStatusLabel[] 
                { 
                    statusLabel0,
                    statusLabel1,
                    statusLabel2,
                    statusLabel3
                });


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 29 de janeiro de 2018 17:23