Tag: inotifypropertychanged
INotifyPropertyChanged wird eine Schnittstelle definiert, die in Microsoft .NET informiert die Hörer von Daten werden änderungen an einem Objekt. Diese Benachrichtigungen bieten die Möglichkeit, Daten gebundene Steuerelemente der Benutzeroberfläche zu aktualisieren Sie Ihre Anzeige automatisch, wenn die Daten, die Eigenschaften, die Sie gebunden sind, geändert haben.
1
Antworten
Habe ich eine Klasse wie folgt aus: public class PersonViewModel : ViewModelBase //Here is the INotifyPropertyChanged Stuff { public PersonViewModel(Person person) { PersonEntity = person; } public Person PersonEntity { get { return PersonEntity.Name; } private set
16
Antworten
Weiß jemand, warum dieser code nicht funktioniert: public class CollectionViewModel : ViewModelBase { public ObservableCollection<EntityViewModel> ContentList { get { return _contentList; } set { _contentList = value; RaisePropertyChanged("ContentList"); //I want to be notified here when something changes..?
4
Antworten
Habe ich eine einfache Klasse mit einer string-Eigenschaft und die Eigenschaft List und ich haben die INofityPropertyChanged Ereignis umgesetzt, aber wenn ich eine .Fügen Sie die string-Liste dieser Veranstaltung ist nicht zu treffen, so mein Konverter für
7
Antworten
Fand ich auf diesem link ObservableCollection nicht bemerken, wenn das Objekt ändert (auch mit INotifyPropertyChanged) einige Techniken, um Benachrichtigen einer Observablecollection, dass ein Element geändert wurde. die TrulyObservableCollection in diesem link scheint das zu sein was ich
8
Antworten
Wäre es gut, die haben die Fähigkeit zu erhöhen "PropertyChanged" - Veranstaltung ohne explizite Angabe wird der name der geänderten Eigenschaft. Ich würde gerne etwas wie das hier tun: public string MyString { get { return _myString;
5
Antworten
Arbeite ich an einem daemon, der überwacht, Datei-events mit inotify trigger verschiedene Arten der Ereignisse, wenn Dateien zugegriffen werden. Ich habe gelesen, dass Uhren sind ein wenig teurer ist, denn der Kernel ist die Speicherung der vollständige
5
Antworten
Tun, die Leute haben keine Führung, wenn eine einfache .NET-Eigenschaft, feuert INotifyPropertyChanged.PropertyChanged ist ausreichend in ein view-Modell? Dann, wenn Sie verschieben möchten, bis zu einer ausgewachsenen Abhängigkeit Eigenschaft? Oder sind die DPs in Erster Linie für Ansichten?
4
Antworten
Kurze Version Wenn ich ein update für das Modell-Objekt, das mein ViewModel-wraps, was eine gute Weg zur fire-Eigenschaft-änderungsbenachrichtigungen für alle das Modell die Eigenschaften, die mein ViewModel? Ausführliche Version Ich entwickle eine WPF-client nach dem MVVM-pattern, und
3
Antworten
Habe ich gelesen, eine Reihe von Debatten darüber, wo die INotifyPropertyChanged implementieren, hier auf StackOverflow und anderen blogs, aber es scheint, dass es Fälle gibt, wo Sie haben, um es zu implementieren, die auf das Modell. Hier
4
Antworten
Ich habe ein datagrid, die gebunden ist an ObservableCollection<Product>. Wenn das raster aktualisiert wird diese automatisch updates der Produkt-Objekt in meiner Sammlung. Was ich jetzt machen möchte, ist, irgendeine Art von selbst, der ausgelöst wird, wenn ein
8
Antworten
Habe ich Folgendes (abgekürzt) xaml: <TextBlock Text="{Binding Path=statusMsg, UpdateSourceTrigger=PropertyChanged}"/> Habe ich eine singleton-Klasse: public class StatusMessage : INotifyPropertyChanged { private static StatusMessage instance = new StatusMessage(); private StatusMessage() { } public static StatusMessage GetInstance() { return instance;
30
Antworten
Microsoft sollte implementiert haben etwas bissig für INotifyPropertyChanged, wie in den automatischen Eigenschaften, geben Sie einfach {get; set; notify;} Ich denke, es macht sehr viel Sinn, es zu tun. Oder gibt es irgendwelche Komplikationen, es zu tun?