PropertyChange immer null

Gast #4896760
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

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.