none
UI trava ao abrir metodos ou novos forms children RRS feed

  • Pergunta

  • Pessoal, estou desenvolvendo uma aplicação Windows Forms e estou com essa duvida.

    Tenho um form principal, no qual abro os demais forms de interação da aplicação, ao abrir um novo form em MDI parent a aplicação da load em toda a aplicação com isso os controles de baixo (form principal ficam piscando numa espécie de update de interface), li um pouco e ouvi falar que é a thread onde a interface está rodando que ao processar da essas travadas, tem como resolver.

    Alguém tem ideia do que realmente pode ser?

    sexta-feira, 13 de abril de 2018 19:48

Respostas

  • Bom dia...

    Se você tem um carregamento pesado no seu form, talvez possa fazer uso do Application.DoEvents


    Att, Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor Vote como Útil, e se resolvi seu problema, clique em Marcar como Resposta.

    terça-feira, 17 de abril de 2018 12:35
  • Boa tarde,

    Por falta de retorno essa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    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.

    quarta-feira, 2 de maio de 2018 21:51
    Moderador

Todas as Respostas

  • Boa tarde. Tudo bem?

    Obrigado por usar o fórum MSDN.

    Conseguiu algum avanço no teu caso?

    Se ainda não, o que falta?

    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, 16 de abril de 2018 17:13
    Moderador
  • Boa tarde,

    Ainda não,

    Continuo com esses pequenos travamentos ai abrir outros formularios Filhos.

    Existem alguma forma de apresentar o Form somente após o seu total carregamento, pois os travamentos da interface ocorrem enquanto o novo form carrega.

    segunda-feira, 16 de abril de 2018 18:52
  • Bom dia,

    Consegui resolver, esta utilizando uma imagem de fundo no form pai, retirei e estou utilizando somente cor. Parou os pequenos travamento.

    Acredito ser uma limitação do windows form com imagem em backgroud. Mais tenho como resolvido o problema.


    • Editado Allkardec terça-feira, 17 de abril de 2018 11:51 Correção ortográtifca
    terça-feira, 17 de abril de 2018 11:51
  • Boa tarde,

    Por falta de retorno essa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    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.

    quarta-feira, 2 de maio de 2018 21:51
    Moderador