Usuário com melhor resposta
UI trava ao abrir metodos ou novos forms children

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?
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.- Marcado como Resposta Filipe B CastroModerator quarta-feira, 2 de maio de 2018 21:51
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.
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 2 de maio de 2018 21:51
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.
-
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.
-
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
-
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.
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 2 de maio de 2018 21:51