Irgendeinen Grund, warum PresentationTraceSources.TraceLevel=High nicht drucken würde jede info zu dem Ausgabe-Fenster?

Ich habe versucht, auf den Grund ein Problem mit der Bindung der SelectedItem meiner ComboBox und da hatte ich kein Erfolg bisher suchte ich nach Möglichkeiten, um detaillierte debugging-Informationen durch die Einstellung PresentationTraceSources.TraceLevel=High für spezifische Bindungen. Leider nach tun, damit ich don T finden Sie Verwandte Elemente in meiner Ausgabe-Fenster unter Debug-Kategorie.

Ich bin mit Visual Studio 2010 und mein Projekt ist ein WinForms-Projekt mit intensiver Verwendung von interop mit ElementHost host WPF Inhalt. Alle zugehörigen Projekte werden derzeit gebaut .NET 3.5. Irgendwelche Gedanken oder Vorschläge, die möglicherweise führen, mich um die Lösung zu sehen, die zusätzliche trace-Informationen in der Ausgabe-Fenster werden geschätzt.

Unten ist ein Ausschnitt von dem code, den ich verwende.

<ComboBox xmlns:diagnostics="clr-namespace:System.Diagnostics;assembly=WindowsBase"
            SelectedItem="{Binding Path=MyCollection.SelectedItem, Mode=TwoWay, diagnostics:PresentationTraceSources.TraceLevel=High}"
            ItemsSource="{Binding MyCollection, diagnostics:PresentationTraceSources.TraceLevel=High}"
            SelectedValuePath="Value"
            DisplayMemberPath="Value.DisplayName" />
  • Ich habe das gleiche Problem.. Das hat bei mir geklappt in der Vergangenheit. Fanden Sie doch eine Lösung?
  • Versuchen Sie die Vorschlag von WaltiD. In meinem Fall ist es alles begann letztes mal habe ich es getestet, aber ich vermute, dass es hat zu tun mit meinem indirekt anwenden WaltiD die Lösung, wenn die Problembehandlung ein problem im Visual Studio zu tun hat mit intellisense.
  • Ausgezeichnet, nur kam zurück, um diesen Beitrag und die Lösung funktioniert Super.
InformationsquelleAutor jpierson | 2010-05-10
Schreibe einen Kommentar