none
Tema de janela MDI Child RRS feed

  • Pergunta

  • Ola pessoal. Utilizo Windows 10 e quando crio uma janela MDI Child a mesma não recebe o tema de janela como a Parent(tema do w10). A janela filha permanece no estilo visto nos forms do Visual Studio. Não deveria a chamada Application.EnableVisualStyles(); se propagar nas janelas filhas do meu container? Como posso resolver isso?
    terça-feira, 21 de março de 2017 01:51

Respostas

  • Bom dia,

    Esse comportamento é padrão:

    http://stackoverflow.com/questions/11610613/why-arent-my-mdi-child-forms-showing-a-shadow

    Atenciosamente,


    Robson William Silva

    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.


    quarta-feira, 22 de março de 2017 12:41
    Moderador
  • Desculpe-me Yuri.

    Aquele era o link errado. Corrigi, agora está com o link correto.

    Atenciosamente,


    Robson William Silva

    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.

    • Marcado como Resposta Yuri Almeida sexta-feira, 24 de março de 2017 00:05
    quarta-feira, 22 de março de 2017 17:36
    Moderador

Todas as Respostas

  • Bom dia Yuri,

    Obrigado pela participação no Fórum MSDN.

    Se possível, por gentileza, nos forneça imagens e parte do código relacionado.

    Atenciosamente,


    Robson William Silva

    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.

    terça-feira, 21 de março de 2017 13:00
    Moderador
  • https://ibb.co/dkBdov

    Sobre o codigo 

      static void Main()
     {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new frmMenu());
      }

    Básico gerado pelo sistema, a janela principal está definida com a propriedade isMdiContainer = true.

    A janela filha é instanciada no onClick do menu de cadastro

     private void clienteToolStripMenuItem_Click(object sender, EventArgs e)
     {
                frmClienteSelecionar f = new frmClienteSelecionar();
                f.MdiParent = this;
                f.Show();
     }


     

    terça-feira, 21 de março de 2017 22:02
  • Bom dia,

    Esse comportamento é padrão:

    http://stackoverflow.com/questions/11610613/why-arent-my-mdi-child-forms-showing-a-shadow

    Atenciosamente,


    Robson William Silva

    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.


    quarta-feira, 22 de março de 2017 12:41
    Moderador
  • Desculpa Robson, mas não vi relação entre o link que você postou e o tópico. Estou desenvolvendo uma aplicação windows form.
    quarta-feira, 22 de março de 2017 16:43
  • Desculpe-me Yuri.

    Aquele era o link errado. Corrigi, agora está com o link correto.

    Atenciosamente,


    Robson William Silva

    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.

    • Marcado como Resposta Yuri Almeida sexta-feira, 24 de março de 2017 00:05
    quarta-feira, 22 de março de 2017 17:36
    Moderador