none
Lentidão - WindowsStyle="None" RRS feed

  • Pergunta

  • Bom Dia Pessoal!

    Personalizei a minha aplicação WPF para que a barra da janela do windows ficasse invisível e eu criei uma nova barra dentro da window, deixando parecer ser uma barra personalizada com botao minimizar, maximizar e fechar personalizados. Estou usando o (WindowStyle="None" e AllowsTransparency="True").

    O Fato é que meu projeto ficou muito lento. Só o fato de digitar um texto em um textbox ja esta causando lentidão.

    Existe alguma forma de ganhar mais performance nesse sentido?

    Muito Obrigado!

    quarta-feira, 9 de fevereiro de 2011 13:18

Respostas

  • Pessoal, eu mesmo consegui achar o problema.

    Ao desenhar a minha tela personalizada, utilizei DropShadowEffect no <Grid> principal.

    Retirei esse tratamento e não apresentou mais problema de performance.

    Grato à todos que leram esse post.

    Renan Bazani

    • Marcado como Resposta Renan Bazani quarta-feira, 9 de fevereiro de 2011 14:34
    quarta-feira, 9 de fevereiro de 2011 14:34

Todas as Respostas

  • Pessoal, eu mesmo consegui achar o problema.

    Ao desenhar a minha tela personalizada, utilizei DropShadowEffect no <Grid> principal.

    Retirei esse tratamento e não apresentou mais problema de performance.

    Grato à todos que leram esse post.

    Renan Bazani

    • Marcado como Resposta Renan Bazani quarta-feira, 9 de fevereiro de 2011 14:34
    quarta-feira, 9 de fevereiro de 2011 14:34
  • è verdade ja passei por isso na hora q tirei o efeito de sombra a aplicação ficou mais rapida utimamente estou evitando usar efeitos e storyboards infelismente esta afetando o desempenho abraço
    • Sugerido como Resposta Rafael Lauratto terça-feira, 10 de maio de 2011 13:11
    quinta-feira, 10 de fevereiro de 2011 09:50