Examples

There are lots of examples written for Catel. Most of the examples are located in the Catel Examples repository, but there are some examples which can are listed below:

  • MyMediaStuff - WPF demo application that uses media display, nested user controls and timers

 

If you have an example application that you want to share, let us know!

WPF examples

  • Advanced demo - advanced functionality such as MEF, Unity, Nested User Controls and MVVM behaviors
  • Authentication - shows how to use authentication for commands and views
  • Browser application - in-browser application in WPF
  • Master/detail - master/detail with a UserControl<TViewModel> as detail
  • Multilingual - example how to use the multiple languages in Catel (also used as language tester)
  • Person application - small application that allows adding persons via a model popup window
  • Validation - shows all different validation methods in Catel
  • Viewmodel lifetime - shows how to control the lifetime of view models

Silverlight examples

  • Advanced demo - advanced functionality such as MEF, Unity, Nested User Controls and MVVM behaviors
  • Navigation application - navigation application in Silverlight
  • Nested user controls - example of nested user controls
  • Person application - shows a small application that allows adding persons via a model popup window

Windows Phone examples

  • Advanced demo - advanced functionality such as MEF, Unity, Nested User Controls and MVVM behaviors
  • Navigation application - navigation application in Silverlight
  • Nested user controls - example of nested user controls
  • Person application - shows a small application that allows adding persons via a model popup window