none
Obter somente a data atual e exibir em uma página SilverLight RRS feed

  • Pergunta

  • Amigos,

    Tenho uma classe onde há um campo chamado HoraAtualizacao que foi declardo como DateTime. E acrescentei um TextBox em uma página SilverLiht, abaixo há como ele foi configurado:

    <TextBox x:Name="txtHora" Height="22" Canvas.Left="898" TextWrapping="Wrap" Canvas.Top="89" Width="58" IsReadOnly="True" Text="{Binding HoraAtualizacao, Mode=TwoWay}" Language="pt-BR"/>

    No envento Loaded da página eu faço isso:

    TabelaPreco = new TabelaPrecoBES();
            TabelaPreco.HoraAtualizacao = DateTime.Now;

    Pois bem, mas na página SilverLight ele mostra a hora e sim a data.

    Como eu faço para ele exibir somente a hora atual da máquina do cliente?

    Obrigado a todos.

     

     

     

     

    quinta-feira, 22 de julho de 2010 14:10

Respostas

  • O Binding no Silverlight 4 suporta formatação de string, basta você informar o formato desejado na propriedade StringFormat da expressão de Binding. Segue abaixo um exemplo de como vai ficar sua expressão de binding para exibir apenas a hora (deixei em negrito o código que acrescentei):

    Text="{Binding HoraAtualizacao, Mode=TwoWay, StringFormat=\{0:HH:mm\}}"


    Atenciosamente,
    Kelps Leite de Sousa
    blog: http://kelps.net
    twitter : http://twitter.com/kelps

    Não se esqueça de "marcar como resposta" o ítem que lhe ajudou.
    quinta-feira, 22 de julho de 2010 14:44
    Moderador

Todas as Respostas

  • O Binding no Silverlight 4 suporta formatação de string, basta você informar o formato desejado na propriedade StringFormat da expressão de Binding. Segue abaixo um exemplo de como vai ficar sua expressão de binding para exibir apenas a hora (deixei em negrito o código que acrescentei):

    Text="{Binding HoraAtualizacao, Mode=TwoWay, StringFormat=\{0:HH:mm\}}"


    Atenciosamente,
    Kelps Leite de Sousa
    blog: http://kelps.net
    twitter : http://twitter.com/kelps

    Não se esqueça de "marcar como resposta" o ítem que lhe ajudou.
    quinta-feira, 22 de julho de 2010 14:44
    Moderador
  • Kelps,

    Funcionou. Muito obrigado!

    Abraços!

    quinta-feira, 22 de julho de 2010 15:28