Uzyskaj powiadomienie, gdy zmienia się właściwość statyczna w wpf

Tutaj microsoft opisał, że w wpf 4.5 możemy użyć INotifypropertyChanged dla właściwości statycznych. Więc starałem się to zrobić.

Oto kod:

public static event PropertyChangedEventHandler StaticPropertyChanged;
    protected static void OnStaticPropertyChanged(string PropertyName)
    {
        PropertyChangedEventHandler handler = StaticPropertyChanged;
        if (handler != null)
        {
            handler(this, new PropertyChangedEventArgs(PropertyName));
        }
    }

Ale nie wiem, czego użyć zamiastthis słowo kluczowe w powyższym kodzie?

Oto mój kod:

public static event PropertyChangedEventHandler StaticPropertyChanged;
protected static void OnStaticPropertyChanged(string PropertyName)
{
    PropertyChangedEventHandler handler = StaticPropertyChanged;
    if (handler != null)
    {
        handler(typeof(MainWindowViewModel), new PropertyChangedEventArgs(PropertyName));
    }
}

private static Haemogram _cHaemogram;
public static Haemogram cHaemogram
{
    get
    {
        return _cHaemogram;
    }
    set
    {
        _cHaemogram = value;
        OnStaticPropertyChanged("cHaemogram");
    }
}

questionAnswers(2)

yourAnswerToTheQuestion