locked
TextBlock RRS feed

  • Pergunta

  • Olá,

    Estou desenvolvendo um app de lugares (cidades) a tela inicial lista todas as cidades ao clicar em uma cidade é exibida as informações dela, certo!?

    Acontece que dependendo do tamanho da cidade não exibe todo o nome dela na listagem

    a listagem é um listbox onde tenho um TextBlock com o nome de cada cidade,

    Há alguma propriedade no TextBlock em que o texto quando for maior do que o tamanho da tela ele se move mostrando ele todo

    Exemplo:

    São José do Rio Preto

    Exibi só

    São José do

    A idéia seria

    ficar exibindo

    São José do

    Rio Preto

    Desde já agradeço.

    sexta-feira, 27 de abril de 2012 23:22

Todas as Respostas

  • Olá r.tozato,

    Não entendi muito bem a sua pergunta.

    De qualquer forma, já experimentou dar uma olhada na propriedade TextWraping?

    <TextBlock x:Name="txtExemplo" Text="São José do Rio Preto" TextWrapping="Wrap"></TextBlock>

    Dê uma olhada se é isso o que procura.

    sábado, 28 de abril de 2012 01:40
  • Olá Santiago,

    Sem sucesso.

       
     <TextBlock x:Name="PageTitle" Text="page name" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"  />


    O Text eu altero na minha classe .cs de acordo com a cidade selecionada, neste caso o 

    Text="São José do Rio Preto"

    ...aparecendo apenas São José do Ri. Queria que aparece todo o nome sem ter que diminiuir o tamanho da fonte, algo dinâmico que ficasse andando São José do Ri ->  é do Rio Preto 

    domingo, 29 de abril de 2012 02:40
  • Olá,

    O que vc pode fazer, é tentar utilizar um controle Panorama, ou Pivot e no PanoramaItem/PivotItem definir o width dele com um tamanho maior do que o da tela...

    Dessa maneira vc consegue ter o efeito semelhante ao do item Recenter do People Hub.

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

    • Sugerido como Resposta GilvanDev sexta-feira, 4 de maio de 2012 00:07
    terça-feira, 1 de maio de 2012 15:40
  • Olá Santiago,

    Sem sucesso.

       
     <TextBlock x:Name="PageTitle" Text="page name" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"  />


    O Text eu altero na minha classe .cs de acordo com a cidade selecionada, neste caso o 

    Text="São José do Rio Preto"

    ...aparecendo apenas São José do Ri. Queria que aparece todo o nome sem ter que diminiuir o tamanho da fonte, algo dinâmico que ficasse andando São José do Ri ->  é do Rio Preto 

    Olá amigo,

    Só faltou você definir a propriedade MaxWidth do seu Textblock ;)

    Acho que uns 400px devem ser suficientes.


    Atc, Fabriccio Bernardes.

    sexta-feira, 29 de junho de 2012 14:07