myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » GUI: WPF und Silverlight » [Gelöst] IDataErrorInfo färbt beim Laden die Controls nicht ein? [MVVM]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

[Gelöst] IDataErrorInfo färbt beim Laden die Controls nicht ein? [MVVM]

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
_Cashisclay _Cashisclay ist männlich
myCSharp.de-Mitglied

Dabei seit: 29.10.2014
Beiträge: 248


_Cashisclay ist offline

[Gelöst] IDataErrorInfo färbt beim Laden die Controls nicht ein? [MVVM]

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

irgendwie scheint das Interface beim erstmaligen Laden die Controls nicht einzufärben obwohl die Errors geworfen werfen.

Hat damit schon mal jemand Erfahrung gesammelt oder weiß wie man das löst?

Grüße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von _Cashisclay am 10.07.2019 10:27.

09.07.2019 14:35 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Stefan.Haegele Stefan.Haegele ist männlich
myCSharp.de-Mitglied

avatar-3068.jpg


Dabei seit: 13.03.2009
Beiträge: 353
Entwicklungsumgebung: Visual Studio 2010 Ultimat
Herkunft: Untermeitingen


Stefan.Haegele ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Da IDataErrorInfo nur ein Interface ist wird es ohne ein Stückchen Code von dir schwer werden etwas zu sagen...
09.07.2019 14:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
_Cashisclay _Cashisclay ist männlich
myCSharp.de-Mitglied

Dabei seit: 29.10.2014
Beiträge: 248

Themenstarter Thema begonnen von _Cashisclay

_Cashisclay ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von Stefan.Haegele:
Da IDataErrorInfo nur ein Interface ist wird es ohne ein Stückchen Code von dir schwer werden etwas zu sagen...

Servus,

ich kann dazu gerne Code schicken, nur ist das kein Fehler meinerseits verwundert
Kannst es gerne selber ausprobieren, das funktioniert schlichtweg nicht.

Darfst mich gerne vom Gegenteil überzeugen, irre mich in dem Fall gerne großes Grinsen
09.07.2019 14:44 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Coffeebean Coffeebean ist männlich
myCSharp.de-Team

avatar-3295.gif


Dabei seit: 25.08.2011
Beiträge: 2.176
Entwicklungsumgebung: VS 2005-2017, VS Code
Herkunft: Deutschland/Schweiz


Coffeebean ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo _Cashisclay,

Zitat von _Cashisclay:
ich kann dazu gerne Code schicken

Bitte poste den Code hier, dann können wir dir helfen.

Gruss

Coffeebean
09.07.2019 14:54 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
_Cashisclay _Cashisclay ist männlich
myCSharp.de-Mitglied

Dabei seit: 29.10.2014
Beiträge: 248

Themenstarter Thema begonnen von _Cashisclay

_Cashisclay ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

XML-Code:
<TextBox    Grid.Column="2"
                                                HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
                                                    IsReadOnly="True"
                                                        mah:TextBoxHelper.ClearTextButton="False"
                                                            Text="{Binding VolumeOfCordBloodText, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True}"
                                                Validation.ErrorTemplate="{StaticResource DifferentValidationErrorTemplate}"
                                            Style="{StaticResource BaseTextBox}"
/>

Im ViewModel ist nur das Interface eingebunden wo der Fehler geworfen wird.

Wird halt nur beim Laden nicht angezeigt.

* Im Programmverlauf wird er natürlich korrekt angezeigt.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von _Cashisclay am 09.07.2019 15:00.

09.07.2019 14:57 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
p!lle
myCSharp.de-Mitglied

avatar-3556.jpg


Dabei seit: 22.02.2007
Beiträge: 996
Entwicklungsumgebung: Visual Studio (Community) 2017


p!lle ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Kann ich hier in einem rudimentären Beispiel nicht nachstellen, bei mir wird auch beim Laden des Fensters gleich der Fehler angezeigt.

 [Tutorial] Vertrackte Fehler durch Vergleich von echtem Projekt mit minimalem Testprojekt finden
10.07.2019 09:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
_Cashisclay _Cashisclay ist männlich
myCSharp.de-Mitglied

Dabei seit: 29.10.2014
Beiträge: 248

Themenstarter Thema begonnen von _Cashisclay

_Cashisclay ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

10.07.2019 10:19 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 12.946
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Was genau war das Problem jetzt?
Du meintest ja zuerst an Deinem Code liegt es nicht. fröhlich
10.07.2019 10:33 Beiträge des Benutzers | zu Buddylist hinzufügen
KroaX KroaX ist männlich
myCSharp.de-Mitglied

avatar-4080.jpg


Dabei seit: 31.08.2009
Beiträge: 275
Entwicklungsumgebung: VS2012
Herkunft: Köln


KroaX ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Sein "DifferentValidationErrorTemplate" war vermutlich falsch definiert
10.07.2019 15:51 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 2 Monate.
Der letzte Beitrag ist älter als 2 Monate.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 18.09.2019 00:40