3 Stimmen

XAML Resx-Lokalisierung funktioniert nicht wie erwartet

Ich versuche, eine resx-Datei zu verwenden, um einige Zeichenfolgen zu lokalisieren, die ich in einer XAML-Datei verwenden. Ich habe mich in anderen Dokumentationen im Web umgesehen, und sie alle scheinen einen zweiteiligen Prozess zu empfehlen:

  1. Fügen Sie einen clr-Namensraum zu Ihrem Fenster hinzu, etwa so:
    xmlns:props="clr-namespace:PJConfiguration.Properties"

  2. Verwenden Sie diesen Namespace, um Ihre Zeichenfolge wie folgt zu lokalisieren:
    Content="{x:Static props:Resources.SharedSettings}"

Ich habe dies getan, und auch sichergestellt, dass meine Ressourcenklassen öffentlich sind, aber ich erhalte immer noch den folgenden Fehler aus der XAML in Schritt 2:

Der Typ 'Ressourcen' wurde nicht gefunden.

Weiß jemand, was dieses Problem noch verursachen könnte? Vielen Dank im Voraus.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X