none
"FLASHY_CARDS.Viewmodels.MainViewModel" implementiert den Schnittstellenmember "System.ComponentModel.INotifyPropertyChanged.PropertyChanged" nicht. "FLASHY_CARDS.Viewmodels.MainViewModel.PropertyChanged" hat nicht den entsprechenden Rückgabetyp ?????? RRS feed

  • Frage

  • So Hallo alle miteinander!

    Ich programmiere im Moment für WP eine App die es ermöglichen soll Wörtchen zu notieren und dann auch wieder anzuschauen.

    Ich nutze dafür die PropertyChange event. Nachdem ich stundenlang gekämpft habe konnte ich einen Fehler beheben. (PropertyChange wurde bereits definiert... bla bla)

    Jetzt kommt aber dieser Fehler der VIIIIIIEEEL ärgerlicher ist, weil ich keine Ahnung habe was ich darunter verstehen soll, geschweige denn wie ich ihn beheben kann...

    Weiss jemand weiter, ich wäre SEHR dankbar :)

    Hier 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;
    using System.Collections.ObjectModel;
    using FLASHY_CARDS.ViewModels;
    
    namespace FLASHY_CARDS.Viewmodels
    {
     public class MainViewModel : INotifyPropertyChanged
     {
      private ObservableCollection<Wort> _wort;
      public ObservableCollection<Wort> Wort
      {
       get { return _wort; }
       set
       {
        _wort = value;
        NotifyPropertyChanged("Wort");
       }
      }
    
      public void LoadWort()
      {
       ObservableCollection<Wort> Collection = new ObservableCollection<Wort>();
       Collection.Add(new Wort() { Deutsch = "Rennen", Deklination_Infos = "3.Kons", Fremdsprache = "currere" });
       Wort = Collection;
      }
    
      private void NotifyPropertyChanged(string PropertyName)
      {
       if (PropertyChanged != null)
       {
        PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
       }
      }
    
      #region INotifyPropertyChanged Members
      public event ProgressChangedEventHandler PropertyChanged;
      #endregion
     }
    }
    

     

    Montag, 28. Februar 2011 20:46

Antworten

Alle Antworten