PropertyChange immer null

Gast #4896760
Lesenswert?
• ▲
▼
Hallo zussammen

Ich habe ein kleines Problem. Ich möchte das UI mit Bindings Updaten 
aber das geht nicht da der PropertyChanged handler immer null ist.

Klasse Mit Properties:
1
public class ConvertViewModel : BaseViewModel
2
    {
3
        Datei datei = new Datei();
4
        private string _statusUpdate;
5
        private bool _isReadOnlyHeader;
6
        private bool _isReadOnlyPython;
7
        private bool _isReadOnlyXml;
8
        private string _txtHeader;
9
        private string _txtPython;
10
        private string _txtXml;
11

12
        public ConvertViewModel()
13
        {
14
            
15
        }
16

17
        public string StatusUpdate
18
        {
19
            get
20
            {
21
                return _statusUpdate;
22
            }
23
            set
24
            {
25
                _statusUpdate = value;
26
                RaisePropertyChanged("StatusUpdate");
27
            }
28
        }

BaseViewModel:
1
namespace LanguageConverter.Viewmodel
2
{
3
    using System.ComponentModel;
4

5
    public abstract class BaseViewModel : INotifyPropertyChanged
6
    {
7
        public event PropertyChangedEventHandler PropertyChanged;
8
        protected void RaisePropertyChanged(string propertyName)
9
        {
10
            var handler = PropertyChanged;
11
            if (handler != null)
12
            {
13
                handler(this, new PropertyChangedEventArgs(propertyName));
14
            }
15
        }
16
    }
17
}

Ich habe das Property getestet und es war alles ok aber jeds mal ist der 
PropertyChangedEventHandler = null.

Was könnte der Fehler sein??

Gruss
Joel

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren