Bartek Szafko

all of the bits and pieces

Archive for the ‘databinding’ tag

19 marca: prezentacja o WPF databinding

with 3 comments

19 marca będę miał okazję poopowiadać na spotkaniu poznańskiej grupy .net o databindingu w wpfie. Przygotowałem wstępny plan:

  1. MVVM
  2. Basic DataBinding
    1. INotifyPropertyChanged
    2. Basic DataBinding
    3. Binding class + full binding syntax
    4. Converters
    5. DataTemplate
  3. Binding Collections
    1. INotifyCollectionChanged
    2. ObservableCollection + BindingList
    3. HierarchicalDataTemplate
  4. Debugging DataBinding (thx to Dkowalsky)
  5. 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

Written by Bartłomiej Szafko

March 7th, 2010 at 8:41 pm

WPF: DataBinding nie używa ustawień narodowych

with 5 comments

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.

Read the rest of this entry »

Written by Bartłomiej Szafko

December 8th, 2009 at 7:05 pm