Ich habe sowohl VS2008 und VS2010 installiert, und ich sehe ein sehr seltsames Verhalten
In VS2008 habe ich eine einfache WPF-App:
%Vor%und
%Vor%Wenn ich eine zufällige Zeichenfolge in ein Textfeld eingabe und auf die Tabulatortaste trete, erwarte ich, dass die Textbox.Text auf "Coerced Value" zurückgesetzt wird. Wenn ich debugge, sehe ich, dass die App in der Coerce-Funktion bricht, aber die Benutzeroberfläche nicht aktualisiert wird.
Interessanterweise funktioniert derselbe Code in VS2010, die Benutzeroberfläche wird mit dem Coerced-Wert aktualisiert. Hat jemand eine Idee, was passiert?
Ist es ein WPF-Fehler? oder fehle ich etwas?
Sie müssen ein Update über UpdateTarget()
erzwingen. Werfen Sie einen Blick auf Ссылка
Tags und Links c# data-binding xaml coercion