Usage of a lot of the stuff in here can be found on http://dotnetbyexample.blogspot.com

Warning: as of version 2.2.0.0, you will need to add a reference to System.Phone.Reactive

Wp7nl:

  • Control "AboutData" - this is a control implemenation of the Standard about page. Make en empty page, drag this control on it, make a model based upon the AboutViewModel, feed a resource to it and you've got an fully functional About page (details about model and resource here)
  • Controls AboutContents and AboutInfoSymbol - parts of AboutData implemented as a separate control
  • AboutViewModelBase, to be used in conjunction with AboutData
  • AppViewModelBase, a base view model hosting a Navigation service message,  implementing IBackKeyPressHandler 
  • Control "SwipeTitle"
  • ClipToBoundsBehavior - makes sure anything displayed in a containers is visible only within that container
  • DragFlickBehavior - makes anything draggable and flickable
  • ExtendedPhonePage - base class for making handling rotation easier
  • BoolInvertConverter - converts true to false and false to true
  • ToListConverter - converts one item to a list to make it bindable to stuff that wants a list
  • VisibilityConverter - converts boolean to Visibility
  • AppBarIconFlipper - makes an IconBar icon flip based upon a bound variable. Needs the Bindable Application Bar from Phone.Fx
  • ApplicationExtensions - includes methods to make tombstoning easier
  • CachingHelper - a wrapper around the Phone7Fx that writes an object to cache
  • FrameworkExtensions - helper methods for animating objects (see DragFlickBehavior)
  • IEnumerableExtensions - adds ForEach and Convert to every IEnumerable
  • ManifestAppInfo - helper class to read data from the AppManifest (used by AboutData)
  • ObservableCollectionExtentions - adds AddRange and Swap methods to ObservableCollections
  • StoryboardExtensions - helper methods for animating objects (see DragFlickBehavior)
  • SafeBehavior - a base class for safely attaching/detaching events in a Windows Phone 7 behavior
  • CameraViewBackgroundBehavior, a behavior for showing the camera feed as a background view. 
  • LanguageSettingsViewModel and Language, ViewModels to make implementation of globalization easier.

In the Wp7nl.External you will find:

  • SilverlightSerializer
  • RectangleF
  • NavigationService/INavigationService (by Laurent Bugnion)
  • SmartShellTileSchedule by Mark Monster


Last edited Mar 25, 2012 at 6:38 PM by localjoostnl, version 7

Comments

No comments yet.