Search Results for

    Show / Hide Table of Contents

    Namespace Dangl

    Classes

    BindableBase

    Implements System.ComponentModel.INotifyPropertyChanged and System.IDisposable. Extension of Prisms BindableBase, see https://github.com/PrismLibrary/Prism/blob/ecf9de471210cabf9358d80b4caa4375f7bed664/Source/Prism/Mvvm/BindableBase.cs Adds overloads for SetProperty to automatically bind to INotifiyPropertyChanged and INotifyCollectionChanged events See the Prism Library license at https://github.com/PrismLibrary/Prism/blob/ecf9de471210cabf9358d80b4caa4375f7bed664/LICENSE

    DecimalExtensions

    Extensions for System.Decimal

    ObservableDictionary<TKey, TValue>

    This implementation of System.Collections.Generic.IDictionary<TKey, TValue> implements System.Collections.Specialized.INotifyCollectionChanged to emit events when the collection is changed.

    StringEncryptionExtensions

    Taken from: http://stackoverflow.com/questions/165808/simple-two-way-encryption-for-c-sharp/26177005#26177005

    StringExtensions

    Extension methods for strings.

    StringHashExtensions

    Extension methods to produce hashes from strings

    TrulyObservableCollection<T>

    This class extends the System.Collections.ObjectModel.ObservableCollection<T> for generic content types that implement System.ComponentModel.INotifyPropertyChanged and does send the System.Collections.ObjectModel.ObservableCollection<T>.CollectionChanged event also when an element of the collection changes. This is the intended behaviour of the System.Collections.ObjectModel.ObservableCollection<T> and documented as such in the MSDN, however, it does not work as intended.

    In This Article
    Back to top © Dangl IT GmbH