locked
Qual melhor controle e estrutura para textos longos? RRS feed

  • Pergunta

  • Ola Pessoal,

    Eu tenho um arquivo xml que um dos nodos é um texto longo e sem formatação. Os parágrafos são separados por linhas em branco. No entanto ao passar isso para uma string e colocar num textblock perco os parágrafos e, no caso dos textos muito longos, o textblock não oferece a possibilidade do usuário rolar para baixo o texto. Sendo assim, o que vocês sugerem para melhor visualização para o usuário?

    quarta-feira, 15 de fevereiro de 2012 01:37

Respostas

Todas as Respostas

  • Amigo, tenta algo deste tipo

    <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
          <ScrollViewer>
                <TextBlock x:Name="textBlock" TextWrapping="Wrap" />
          </ScrollViewer>
    </Grid>

    Esse código vai te ajudar com o problema da rolagem

    Att,

    Paulo Rogério

    • Sugerido como Resposta Pedro LamasMVP quarta-feira, 15 de fevereiro de 2012 16:00
    • Marcado como Resposta Gustavo Binnie sexta-feira, 17 de fevereiro de 2012 00:55
    quarta-feira, 15 de fevereiro de 2012 12:15
  • Olá Paulo,

    O ScrollViewer resolveu o problema da rolagem do texto. Muito obrigado.

    sexta-feira, 17 de fevereiro de 2012 00:55
  • Gustavo,

    Apenas complementando a dica do amigo Paulo.

    Em alguns casos, dependendo do tamanho do texto, ele pode ser cortado, mesmo com o ScrollViewer. Segue a solução:
    http://blogs.msdn.com/b/priozersk/archive/2010/09/08/creating-scrollable-textblock-for-wp7.aspx

    []s


    Thiago J. Mônaco
    MVP Windows Phone Development
    MCP, MCAD, MCSD, MCDBA, MCTS, MCPD and MCT Professional
    Scrum Developer I and Professional Scrum Master
    http://www.windowsphonebrasil.net
    @thiagojmonaco

    • Marcado como Resposta Thiago Monaco quinta-feira, 29 de março de 2012 17:36
    sexta-feira, 17 de fevereiro de 2012 15:44