Por que o Outlook 2010 não redesenha a lista de e-mail enquanto eu arrasto a barra de rolagem?

0

Quando estou arrastando a barra de rolagem para cima ou para baixo para percorrer um painel de email no Outlook 2010, a lista de emails não é redesenhada até que eu solte a barra de rolagem. No entanto, se eu estiver usando a roda do mouse para rolar, a lista será atualizada em todos os pergaminhos.

Ao trabalhar com determinados controles do WPF que exibem esse mesmo comportamento, estou teorizando que o Outlook faz isso para ser "mais eficiente". No entanto, às vezes eu preferiria sacrificar a eficiência por conveniência, então prefiro que o painel de e-mail role muito da mesma maneira que uma página HTML rola ao arrastar a barra de rolagem. No WPF, você pode desabilitar esse comportamento de redesenho de atualização para controles que implementam esse comportamento, por isso estou querendo saber se a Microsoft nos deu uma maneira de fazer o mesmo para painéis de email.

    
por oscilatingcretin 06.11.2013 / 14:17

1 resposta

1

Sempre que uma nova pasta for selecionada no painel esquerdo, arrastar a barra de rolagem não redesenhará a lista de e-mail (que também é chamada de "rolagem suave").

Mas funcionará depois de ter rolado até o final dessa pasta, página por página. Deixe-me explicar como:

Digamos que você tenha 75 e-mails em uma pasta específica da caixa de entrada e que 25 itens de e-mail sejam exibidos na tela de cada vez. Vá para essa pasta e, uma vez exibidos os primeiros 25 e-mails, pressione a tecla página para baixo duas vezes para rolar para a segunda e terceira listagem das mensagens nessa pasta (ou role até o fim da lista usando rato). Depois de ter feito isso, tente arrastar a barra de rolagem, ele irá redesenhar a lista de e-mail como você queria! Rolagem suave funcionará agora.

Espero que isso ajude.

    
por 27.11.2013 / 12:29