Tag: idataerrorinfo

Bietet die Funktionen für die benutzerdefinierten Fehlerinformationen, die eine Benutzeroberfläche binden können.

Wie kann ich definieren, eine IDataErrorInfo-Error-Eigenschaft für mehrere BO-Eigenschaften

Anzahl der Antworten 3 Antworten
Ich bin der Implementierung Validierung in meinem WPF-Projekt über die IDataErrorInfo-Schnittstelle. Mein business-Objekt enthält mehrere Eigenschaften, die mit der Validierung info. Wie bekomme ich eine Liste ALLER Fehlermeldungen, die mit dem Objekt verknüpft. Mein Gedanke ist, dass

Wie zu verwenden ValidatesOnDataErrors auf ein Textfeld innerhalb eines ItemsControl

Anzahl der Antworten 2 Antworten
Ich versuche eine TextBox-Inhalte werden validiert mit IDataErrorInfo. Die Quelle von der Liste unten ist eine Liste und jedes Element angezeigt. Wenn ich ValidatesOnDataErrors=True in der Bindung, die für den Text auf dem Textfeld funktioniert es nicht

Überprüfungsfehler anzeigen-Vorlage auf Steuerelemente in einem UserControl in WPF

Anzahl der Antworten 1 Antworten
Wie kommst du auf die WPF-error template angezeigt werden, die auf ein Steuerelement innerhalb eines UserControl in WPF? Ich habe ein UserControl mit zwei Labels, zwei Textfeldern und einem Kontrollkästchen. Eines der Textfelder für den Namen der

Mit IDataErrorInfo in M-V-VM

Anzahl der Antworten 4 Antworten
Wenn meine domain-Objekte IDataErrorInfo implementieren, und ich bin mit M-V-VM, wie kann ich das propagieren von Fehlern durch das ViewModel in den Blick? Wenn ich die Bindung direkt auf das Modell, ich würde den "ValidateOnExceptons" und "ValidateOnErrors"

Wie zu zwingen, Validierungsfehler update auf der View vom ViewModel mit IDataErrorInfo?

Anzahl der Antworten 3 Antworten
Ich habe ein MVVM-basierten Fenster mit vielen Steuerelementen, und mein Modell implementiert IDataErrorInfo. Gibt es auch eine SaveCommand - Taste, die führt die Validierung durch Analyse Model.Error Eigenschaft. Die Ansicht zeigt die Standard-roten Rahmen um die Steuerelemente

WPF-DataGrid-Validierungsfehler werden nicht gelöscht

Anzahl der Antworten 14 Antworten
Also ich habe eine WPF -DataGriddie gebunden ist an eine ObservableCollection. Die Sammlung wurde mit der überprüfung auf seine Mitglieder, durch IDataErrorInfo. Wenn ich eine Zelle Bearbeiten, die in einer Weise an, dass Sie ungültig werden, und

Wie verwende ich IDataErrorInfo.Error in einem WPF-Programm?

Anzahl der Antworten 2 Antworten
Habe ich ein Objekt so: public class Person : IDataErrorInfo { public string PersonName{get;set;} public int Age{get;set;} string IDataErrorInfo.this[string propertyName] { get { if(propertyName=="PersonName") { if(PersonName.Length>30 || PersonName.Length<1) { return "Name is required and less than 30