Ist es angemessen, "Wingdings" -Schriften in einer Windows Forms- oder WPF-App zu verwenden?

7

Ich habe ein WPF-Steuerelement, das eine Liste von "Investoren" enthält, und in der rechten Spalte der Liste eine Schaltfläche "Löschen".

Ich könnte entweder etwas Zeit damit verschwenden, ein Bild von einem "x" in Photoshop zu machen. Oder ich könnte einfach die Wingdings-Schriftart verwenden und den Inhalt auf "Õ" setzen (was eine coole Lösch-Schaltfläche darstellt).

Ist das angebracht? Mein Denken ist ... während nicht jede Schriftfamilie auf jedem Computer ist, bin ich mir ziemlich sicher, dass es sicher ist, wenn Sie mein WPF Windows Forms Programm ausführen, dann haben Sie Wingdings.

Was denkst du? Bitte versuchen Sie, Statistiken (nicht nur Gefühle) zu geben. Sollte ich mir Gedanken über die Schriftgröße machen? usw.

    
Timothy Khouri 31.10.2008, 13:20
quelle

6 Antworten

15

Ehrlich gesagt, wenn Sie WPF verwenden, ist es wahrscheinlich genauso einfach, einen Pfad zu verwenden, um eine x-Form zu erstellen:

%Vor%

Wenden Sie diesen Stil einfach auf eine Schaltfläche an, und Sie erhalten eine sofortige "Löschen" -Schaltfläche!

    
Bob King 31.10.2008, 13:25
quelle
3

Vorausgesetzt, Sie können Unicode anzeigen, gibt es viele Glyphen in vielen Schriftarten für das, was Sie versuchen zu tun.

Zum Beispiel ist dies ein Unicode-Zeichen in (wahrscheinlich) Arial: ✖

Ich habe die Zeichenreferenz von Ссылка genommen, aber ich bin mir sicher, dass es bessere Orte gibt, als das herauszufinden dies

    
Gareth 31.10.2008 13:27
quelle
3

Tut mir leid, aber ich kann mir nichts vorstellen, was eine Anwendung amateurhafter aussehen lässt als die Verwendung von Wingding-Zeichen für Steuerelemente.

    
MusiGenesis 31.10.2008 13:28
quelle
3

Ich denke, es sollte dir gut gehen, besonders mit WPF. Ich weiß nicht, ob Wingdings Schriftart auf jedem Windows-Rechner ist (wahrscheinlich ja), aber ich weiß, dass Zeichen von Marlett-Schrift in Win XP UI verwendet werden.

    
dbkk 31.10.2008 13:34
quelle
2

Ich denke, dass eine schöne Lösung darin besteht, die Glyphen aus Wingdings zu übernehmen und sie in WPF-Shapes zu konvertieren, als Ressourcen Ihrer App. Dies wird nur ein paar kB zu Ihrer App hinzufügen und Sie werden nicht von Wingdings abhängig sein.

    
Tomáš Kafka 12.05.2009 12:20
quelle
0

Der größte Teil des Problems bestand darin, zu vergessen, die Byte-Größe hinzuzufügen.

In C # (Winform) verwende ich:

%Vor%

So kann ich:

%Vor%     
imam kuncoro 30.12.2009 19:28
quelle

Tags und Links