2017-09-20
 
 
DW.SharpTools  
  SharpTools
Dot Exists since 2011
 
Dot Build with Visual Studio 2013
 
Dot as AnyCPU
 
Dot and the .Net Framework 4.0
Download
 
 
 
 
 
Some highlights
 
 
DelegateCommand  
DelegateCommand The delegate command implements the ICommand and combines it with actions to be executed.
Check Usable with every WPF command
Check Possibility of direct property type casting
Check Or no prameter at all
 
 
 
ObservableObject  
ObservableObject
The observable object is the ideal base object for ViewModels.
Check Property changed with string property names
Check Property changed by using lambda expressions
Check Lightweight
 
 
 
Mediator  
Mediator The mediator implements the mediator pattern on a very generic way.
Check Send and receive messages with parameters between unknown objects
Check Send and receive just objects instead of messages
Check Holds listeners as weak references
 
 
 
 
Localizer  
Localizer Brings all functionality for an easy translating of WPF applications using resource dictionaries.
Check Possibilities to load translations
Check Format translations with named placeholders
Check Provides a live language switch
 
 
 
And more...
 
EnhancedObservableCollection An observable collection with all functionalities like a list
ObservableDictionary A dictionary which implements the ICollectionChanged
ThreadedObservableCollection An observable collection which takes care about the threads
WeakAction An action hold as a weak reference
and still much more