Ist es wirklich wichtig, Pack-URIs in WPF-Apps zu verwenden?

8

Warum sollten wir diese verwenden, anstatt gewöhnliche?

Welche Vorteile hat dies?

%Vor%

darüber hinaus:

%Vor%     
Agzam 09.08.2010, 16:13
quelle

1 Antwort

11

Der erste - Sie können die Kreuzmontage verwenden, indem Sie nach den drei Kommas einen Assemblynamen hinzufügen. Sie können also eine gemeinsam genutzte Bibliothek mit gängigen Stilen und anderen XAML-Eigenschaften erstellen, die von mehreren Assemblys gemeinsam genutzt werden können.

Syntax ist wie folgt:

%Vor%

Dabei ist Common der Name der Assembly und alles nach der Komponente der Pfad innerhalb der Assembly zur zugeordneten Ressource. Letzteres kann nur innerhalb derselben Baugruppe verwendet werden (und sollte bevorzugt werden).

Ich verwende es oft für ResourceDictionaries, die sich in einer gemeinsamen Assembly über mehreren Assembly-Typen befinden.

    
Goblin 09.08.2010, 17:46
quelle

Tags und Links