FontSize
FontSize structure
Αντιπροσωπεύει ένα μέγεθος γραμματοσειράς ως ειδική μονάδα ή τιμή μήκους, που καθορίζει το μέγεθος της γραμματοσειράς (ιστορικά το πλάτος του κεφαλαίου “M”).
public struct FontSize : IEquatable<FontSize>
Ιδιότητες
Ονομα |
Περιγραφή |
IsAbsoluteSize { get; } |
Υποδεικνύει εάν αυτό το μέγεθος γραμματοσειράς ορίζεται με απόλυτο μέγεθος ως λέξη-κλειδί, με βάση το προεπιλεγμένο μέγεθος γραμματοσειράς του χρήστη (που είναι μεσαίο) |
IsInitial { get; } |
Υποδεικνύει εάν αυτό το μέγεθος γραμματοσειράς έχει αρχική τιμή (Medium) |
IsLengthDefined { get; } |
Υποδεικνύει εάν αυτό το μέγεθος γραμματοσειράς ορίζεται με αLength τιμή |
IsRelativeSize { get; } |
Υποδεικνύει εάν αυτό το μέγεθος γραμματοσειράς ορίζεται με ένα σχετικό μέγεθος ως λέξη-κλειδί. Η γραμματοσειρά θα είναι μεγαλύτερη ή μικρότερη σε σχέση με το μέγεθος γραμματοσειράς του γονικού στοιχείου, κατά προσέγγιση με την αναλογία που χρησιμοποιείται για τον διαχωρισμό των λέξεων-κλειδιών απόλυτου μεγέθους. |
Length { get; } |
Μια τιμή μήκους, εάν αυτό το μέγεθος γραμματοσειράς ορίστηκε με αυτήν, ή τέθηκε εξαίρεση διαφορετικά |
Value { get; } |
Επιστρέφει μια τιμή αυτού του μεγέθους γραμματοσειράς ως συμβολοσειρά |
Μέθοδοι
Ονομα |
Περιγραφή |
static FromLength(Length) |
Δημιουργεί ένα μέγεθος γραμματοσειράς από καθορισμένο μήκος |
Equals(FontSize) |
Καθορίζει εάν αυτή η παρουσία μεγέθους γραμματοσειράς είναι ίση με specified |
override Equals(object) |
Καθορίζει εάν αυτή η παρουσία μεγέθους γραμματοσειράς είναι ίση με την καθορισμένη uncasted |
override GetHashCode() |
Επιστρέφει έναν κατακερματισμό για αυτήν την περίπτωση |
static TryParse(string, out FontSize) |
Προσπαθεί να αναγνωρίσει μια καθορισμένη λέξη-κλειδί ως μια σωστή τιμή λέξης-κλειδιού του “μέγεθος γραμματοσειράς” και να την επιστρέψει σε περίπτωση επιτυχίας ή NULL σε περίπτωση αποτυχίας. |
operator == |
Ελέγχει εάν δύο τιμές “FontSize” είναι ίσες |
operator != |
Ελέγχει εάν δύο τιμές “FontSize” δεν είναι ίσες |
Πεδία
Ονομα |
Περιγραφή |
static readonly Large |
Το κανονικά μεγάλο απόλυτο μέγεθος |
static readonly Larger |
Μεγαλύτερο σχετικό μέγεθος - η γραμματοσειρά θα είναι μεγαλύτερη σε σχέση με το μέγεθος γραμματοσειράς του γονικού στοιχείου, περίπου με την αναλογία που χρησιμοποιείται για τον διαχωρισμό των παραπάνω λέξεων-κλειδιών απόλυτου μεγέθους. |
static readonly Medium |
Μεσαίου μεγέθους. Αρχική τιμή. |
static readonly Small |
Το συνήθως μικρό απόλυτο μέγεθος |
static readonly Smaller |
Μικρότερο σχετικό μέγεθος - η γραμματοσειρά θα είναι μικρότερη σε σχέση με το μέγεθος γραμματοσειράς του γονικού στοιχείου, περίπου με την αναλογία που χρησιμοποιείται για τον διαχωρισμό των παραπάνω λέξεων-κλειδιών απόλυτου μεγέθους. |
static readonly XLarge |
Το μέτριο μεγάλο απόλυτο μέγεθος |
static readonly XSmall |
Το μέτριο μικρό απόλυτο μέγεθος |
static readonly XxLarge |
Το πολύ μεγάλο απόλυτο μέγεθος |
static readonly XxSmall |
Το πολύ μικρό απόλυτο μέγεθος |
Δείτε επίσης