Usuário com melhor resposta
Qual melhor controle e estrutura para textos longos?

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
-
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 -
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
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