Observable Collection, PropertyChanged bereits definiert(fehler)...? Observable Collection, PropertyChanged bereits definiert(fehler)...?
Ergebnis 1 bis 7 von 7
  1. AEG Gast
    So Hallo!
    Ich programmiere für unsere Schätze im Moment ein Programm, das es erlauben soll Wörter zu notieren und dann anzusehen und so zu erlernen...
    Ich benutze für das ganze eine ObservableCollection mit einem PropertyChanged Event,
    Ich bekomme aber immer einen Fehler nämlich
    "Fehler 1 Der Typ "FLASHY_CARDS.ViewModels.Wort" enthält bereits eine Definition für "PropertyChanged".

    Ich verstehe nicht ganz was dieser Fehler soll... Kennt jemand die Lösung? Hier ist noch der Code:



    using System;
    using System.Net;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Documents;
    using System.Windows.Ink;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Animation;
    using System.Windows.Shapes;
    using System.ComponentModel;

    namespace FLASHY_CARDS.ViewModels
    {
    public class Wort: INotifyPropertyChanged
    {

    private string _deutsch;
    public string Deutsch
    {

    get { return _deutsch; }
    set
    {
    _deutsch = value;
    NotifyPropertyChanged("Deutsch");
    }
    }




    private string _fremdsprache;
    public string Fremdsprache
    {

    get { return _fremdsprache; }
    set
    {
    _fremdsprache = value;
    NotifyPropertyChanged("Fremdsprache");
    }
    }




    private string _deklination_infos;
    public string Deklination_Infos
    {

    get { return _deklination_infos; }
    set
    {
    _deutsch = value;
    NotifyPropertyChanged("Deklination_Infos");
    }
    }




    private void NotifyPropertyChanged(string propertyName)
    {
    if (PropertyChanged != null)
    {
    PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
    }

    }

    #region INotifyPropertyChanged Members
    public event PropertyChangedEventHandler PropertyChanged;

    #endregion
    #region INotifyPropertyChanged Members
    public event PropertyChangedEventHandler PropertyChanged;
    #endregion


    }
    }
    0
     

  2. Hallo
    "enthält bereits eine Definition" bedeutet, dass man 2 mal etwas im code deklariert hat(selber Namen genügt glaube ich):

    #region INotifyPropertyChanged Members
    public event PropertyChangedEventHandler PropertyChanged;

    #endregion
    #region INotifyPropertyChanged Members
    public event PropertyChangedEventHandler PropertyChanged;
    #endregion

    Gruss
    0
     

  3. AEG Gast
    Ahja upps, aber das habe ich längst korrigiert sry. Das problem ist jetzt, dass immer die Meldung kommt


    Fehler 1 "FLASHY_CARDS.Viewmodels.MainViewModel" implementiert den Schnittstellenmember "System.ComponentModel.INotifyPropertyChanged.PropertyChanged" nicht. "FLASHY_CARDS.Viewmodels.MainViewModel.PropertyChanged" hat nicht den entsprechenden Rückgabetyp "System.ComponentModel.PropertyChangedEventHandler" und kann "System.ComponentModel.INotifyPropertyChanged.PropertyChanged" daher nicht implementieren.
    0
     

  4. Wie programmierst du? im Visual Studio 2010 oder ähnlichem klickst du einfach auf INotifyPropertyChanged und wählst "Implement Interface" aus, dann schreibt es dir die notwendigen Methoden inkl. korrekter Signatur gleich in den Code! Du brauchst die Methoden dann nur noch zu implementieren.
    1
     

  5. AEG Gast
    Ahja... cuul, wusste ich gar nicht, danke dir!
    Hmmm irgendwas ist irgendwo trotzdem schiefgelaufen, es wird nichts angezeigt... Dann muss ich halt am Weekend noch einmal den Ganzen Code überprüfen...
    0
     

  6. Hi,
    einen kleinen Tipp für dich, hier gibt es CODE - Tags. Da gibt es dann eine Codeformatierung die ein wenig übersichtlicher ist

    Hast du vielleicht vergessen den DataContext von deiner Seite im Konstruktor zu setzen? Passiert relativ schnell.

    Wenn es immer noch nicht geht, einfach mal den Code zeigen.

    @Chrysokomas
    Ich arbeite seit 5 Jahren mit Visual Studio und das wusste ich bisher auch noch nicht. Richtig gut, danke!
    0
     

  7. gern geschehen, kein problem! es gibt noch ganz viel, dass ich auch nicht weiss, VS ist dadurch ziemlich mächtig...
    0
     

Ähnliche Themen

  1. RadioBoxen Status in Observable Collection Speichern
    Von Nemoc im Forum Windows Phone 7 Entwicklung
    Antworten: 0
    Letzter Beitrag: 21.01.2011, 18:39
  2. Freeware Spielebundle/collection
    Von Unregistriert im Forum TD ROM Upgrade
    Antworten: 7
    Letzter Beitrag: 09.10.2010, 14:12
  3. G-Data- Collection 6
    Von raefu im Forum Plauderecke
    Antworten: 0
    Letzter Beitrag: 25.05.2005, 21:32
  4. variable nicht definiert
    Von Peak im Forum Programmieren
    Antworten: 2
    Letzter Beitrag: 19.07.2004, 12:49

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

observablecollection propertychanged

Wp7 ObservableCollection

observablecollection notify

observal collection

propertychanged nullimplementiert den schnittstellenmember inotifypropertychangednichtwindows phone 7 propertychangedobservablecollection(of string) ipropertychangedwp7 OnPropertyChangedobservablecollection propertychanged eventimplementiert den schnittstellenmember nicht propertychangedpropertychangedpropertychanged observablecollectionobervablecollection propertychangedobservablecollection definitionimplementiert den schnittstellenmember system.componentmodel.inotifypropertychangedobservable collection notificationobservablecollection.propertychanged nullnotify property changed observable definition observablecollectionnotifyingobservablecollectionvisual studio 2010 schnittstellenmember automatischpropertychanged property of observablecollectionwindows phone propertychanged

Stichworte