Bartek Szafko

all of the bits and pieces

Archive for the ‘WPF’ tag

WPF: proponuje nie używać MessageBox-a

with 3 comments

Wiele ludzi zastanawia się jak rozwiązać używanie MessageBoxa  w wpfie. Ja proponuje ( jeśli to możliwe) wogóle go nie używać.

Read the rest of this entry »

Written by Bartłomiej Szafko

Marzec 24th, 2010 at 5:00 am

Posted in Development,WPF

Tagged with , ,

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

Marzec 7th, 2010 at 8:41 pm

Posted in Społeczności

Tagged with , ,

NHibernate: przyśpieszanie ładowania

without comments

Ayende pisze ostatnio na swoim blogu o przykładowej apllikacji w WPF używającej NHibernate o nazwie Effectus. Kod całej aplikacji można znaleźć na githubie.

Read the rest of this entry »

Written by Bartłomiej Szafko

Grudzień 21st, 2009 at 8:45 pm

Posted in NHibernate

Tagged with , , ,

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

Grudzień 8th, 2009 at 7:05 pm

Posted in WPF

Tagged with , ,