Archive for the ‘databinding’ tag
19 marca: prezentacja o WPF databinding
19 marca będę miał okazję poopowiadać na spotkaniu poznańskiej grupy .net o databindingu w wpfie. Przygotowałem wstępny plan:
- MVVM
- Basic DataBinding
- INotifyPropertyChanged
- Basic DataBinding
- Binding class + full binding syntax
- Converters
- DataTemplate
- Binding Collections
- INotifyCollectionChanged
- ObservableCollection + BindingList
- HierarchicalDataTemplate
- Debugging DataBinding (thx to Dkowalsky)
- Validation (thx to SKobalczyk)
Macie jakieś uwagi, życzenia albo sugestie?
PS: Spotkanie oczywiście darmowe, mile widziana wcześniejsza rejestracja na http://ms-groups.pl/pg.net/default.aspx
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.