Archive for the ‘WPF’ Category
WPF: DataBinding nie używa ustawień narodowych
Na ten problem natknąłem się całkiem przypadkiem. W xamlu napisałem coś takiego:
<TextBlock>
<TextBlock.Text>
<Binding Path="CurrentDate">
<Binding.StringFormat><![CDATA[{0:dd MMMM yyyy}]]></Binding.StringFormat>
</Binding>
</TextBlock.Text>
</TextBlock>
W wyniku czegoś takiego można by się spodziewać, że pojawi się tekst “8 grudnia 2009”. Nic bardziej mylnego pojawiło się “8 December 2009”. Wynik całkiem zaskakujący ponieważ zarówno CurrentCulture jak i CurrentUICulture zawierały poprawne ustawienia dla pl-PL.