Ergebnis 1 bis 7 von 7
-
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
}
}
-
Fühle mich heimisch
- 28.02.2011, 20:51
- #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
-
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.
-
Bin hier zuhause
- 01.03.2011, 10:04
- #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.
-
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...
-
- 02.03.2011, 09:20
- #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!
-
Bin hier zuhause
- 02.03.2011, 09:25
- #7
gern geschehen, kein problem! es gibt noch ganz viel, dass ich auch nicht weiss, VS ist dadurch ziemlich mächtig...
Ähnliche Themen
-
RadioBoxen Status in Observable Collection Speichern
Von Nemoc im Forum Windows Phone 7 EntwicklungAntworten: 0Letzter Beitrag: 21.01.2011, 18:39 -
Freeware Spielebundle/collection
Von Unregistriert im Forum TD ROM UpgradeAntworten: 7Letzter Beitrag: 09.10.2010, 14:12 -
G-Data- Collection 6
Von raefu im Forum PlaudereckeAntworten: 0Letzter Beitrag: 25.05.2005, 21:32 -
variable nicht definiert
Von Peak im Forum ProgrammierenAntworten: 2Letzter Beitrag: 19.07.2004, 12:49
Pixel 10 Serie mit Problemen:...