SORU
7 NİSAN 2011, PERŞEMBE


Tarih biçimi Silverlight XAML/Saat

Silverlight 4 uygulama var. Benim UI bağlama olduğumu# DateTime C bir nesne var. Bu DateTime dd/mm/yyyy Zaman (Saat) biçiminde olmasını istiyorum. Örneğin, bugün gibi görüntülenir

04/07/2011 at 01:13 p.m. (EST)

Bir şekilde XAML bunu yapmak için var mı? Ya da bir çevirici yapmak gerekiyor mu?

CEVAP
7 NİSAN 2011, PERŞEMBE


Silverlight 4 StringFormat özel bağlama için değeri biçimlendirme sağlamak için kullanabilirsiniz.

Tarihler

Tarih biçimlendirme seçenekleri büyük bir aralığı vardır.

DateTime için “17 Nisan 2004,: 52 1:45 PM”

Ya da standart formatları (standart biçim) bir dizi kullanın

StringFormat=f : “Saturday, April 17, 2004 1:52 PM”
StringFormat=g : “4/17/2004 1:52 PM”
StringFormat=m : “April 17”
StringFormat=y : “April, 2004”
StringFormat=t : “1:52 PM”
StringFormat=u : “2004-04-17 13:52:45Z”
StringFormat=o : “2004-04-17T13:52:45.0000000”

... ya da kendi tarih harfleri biçimlendirme (özel format) oluşturabilirsiniz

StringFormat=’MM/dd/yy’ : “04/17/04”
StringFormat=’MMMM dd, yyyy g’ : “April 17, 2004 A.D.”
StringFormat=’hh:mm:ss.fff tt’ : “01:52:45.000 PM”

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GoogleTechTalks

    GoogleTechTa

    15 AĞUSTOS 2007
  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • Muse

    Muse

    28 EYLÜL 2006