Bindung von FontStyles und FontWeights an WPF ComboBox

8

Ich habe mich nur gefragt, ob es möglich wäre, die Liste der verfügbaren FontStyle s und FontWeight s an eine ComboBox zu binden?

Um beispielsweise die Liste der Schriftarten an eine Combobox zu binden, können Sie Folgendes verwenden:

%Vor%

Kann ich auch etwas für:

haben %Vor%

Wäre es erforderlich, über die Klassen System.Windows.FontWeights und System.Windows.FontStyles nachzudenken, oder würde es einen leichteren Weg geben?

Danke

    
Haemoglobin 03.01.2010, 11:33
quelle

4 Antworten

11

Für die Schriftfamilien-Kombination:

%Vor%

Für die Schriftstile:

%Vor%

Und für die Schriftstärken:

%Vor%

Und jetzt testen:

%Vor%     
Aviad P. 03.01.2010, 12:16
quelle
3

Noch eins -

%Vor%     
akjoshi 22.04.2010 08:22
quelle
2

Toller Beitrag! Ich wollte nur etwas auf Font Weights hinzufügen. Die FontWeights-Klasse verfügt über alle oben aufgeführten statischen Eigenschaften und kapselt nur eine Zahl von 1 bis 999 ein. Einige der Eigenschaften mit unterschiedlichen Namen enthalten die gleichen Werte, sodass Duplikate entstehen. Plus das obige Beispiel hatte sie nicht in Ordnung.

Ref: - FontWeights-Klasse

Hier sind sie in Reihenfolge, Duplikate entfernt und Kommentare zeigen die Gewichtsnummer für jedes:

%Vor%     
Shaun 06.05.2010 21:00
quelle
1

Und der letzte, schätze ich:

%Vor%

Ich habe das Internet überall durchsucht, konnte aber nicht herausfinden, wie man die Standardliste der Schriftgrößen erhält. Scheint müssen wir es hart codieren.

    
Peter Huber 05.09.2013 11:37
quelle

Tags und Links