Κλάση System::Drawing::StringFormat

StringFormat class

Περιλαμβάνει πληροφορίες διάταξης κειμένου, χειρισμούς εμφάνισης και χαρακτηριστικά OpenType. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε μια παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

class StringFormat : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
Clone()Επιστρέφει ένα ακριβές αντίγραφο του τρέχοντος αντικειμένου.
get_Alignment() constΕπιστρέφει μια τιμή που υποδεικνύει την οριζόντια στοίχιση της συμβολοσειράς.
get_DigitSubstitutionLanguage() constΕπιστρέφει μια τιμή που υποδεικνύει τη γλώσσα που χρησιμοποιείται όταν τα τοπικά ψηφία αντικαθίστανται με δυτικά ψηφία.
get_DigitSubstitutionMethod() constΕπιστρέφει τη μέθοδο αντικατάστασης ψηφίων.
get_FormatFlags() constΕπιστρέφει έναν δυαδικό συνδυασμό των StringFormatFlags που καθορίζει τη μορφή συμβολοσειράς που αντιπροσωπεύεται από το τρέχον αντικείμενο.
static get_GenericDefault()Επιστρέφει ένα αντικείμενο StringFormat που αντιπροσωπεύει μια γενική προεπιλεγμένη μορφή.
static get_GenericTypographic()Επιστρέφει ένα αντικείμενο StringFormat που αντιπροσωπεύει μια γενική τυπογραφική μορφή.
get_HotkeyPrefix() constΕπιστρέφει την τιμή που υποδεικνύει πώς εμφανίζεται το πρόθεμα του συντομευτικού πλήκτρου.
get_LineAlignment() constΕπιστρέφει μια τιμή που υποδεικνύει την κάθετη στοίχιση της συμβολοσειράς.
get_Trimming() constΕπιστρέφει μια τιμή που υποδεικνύει πώς περικόπτεται η συμβολοσειρά.
GetCharacterRangesCount() constΛαμβάνει το μέγεθος του πίνακα CharacterRange.
GetTabStops(float&) constΕπιστρέφει τις θέσεις των στηλοθετών για το τρέχον αντικείμενο StringFormat.
set_Alignment(StringAlignment)Ορίζει την οριζόντια στοίχιση της συμβολοσειράς.
set_FormatFlags(StringFormatFlags)Ορίζει τις σημαίες μορφής συμβολοσειράς.
set_HotkeyPrefix(Text::HotkeyPrefix)Ορίζει την τιμή που καθορίζει πώς πρέπει να εμφανίζεται το πρόθεμα του συντομευτικού πλήκτρου.
set_LineAlignment(StringAlignment)Ορίζει την κάθετη στοίχιση της συμβολοσειράς.
set_Trimming(StringTrimming)Ορίζει μια τιμή που καθορίζει πώς περικόπτεται η συμβολοσειρά.
SetDigitSubstitution(int32_t, StringDigitSubstitute)Ορίζει τη γλώσσα και τη μέθοδο αντικατάστασης ψηφίων.
SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&)Ορίζει έναν πίνακα αντικειμένων CharacterRange που αντιπροσωπεύουν τις περιοχές χαρακτήρων που μετρήθηκαν με κλήση της μεθόδου MeasureCharacterRanges().
SetTabStops(float, const ArrayPtr<float>&)Ορίζει τις θέσεις των στηλοθετών για το τρέχον αντικείμενο StringFormat.
StringFormat()Δημιουργεί μια νέα παρουσία της κλάσης StringFormat.
StringFormat(StringFormatFlags, int32_t)Δημιουργεί ένα νέο αντικείμενο της κλάσης StringFormat με τις καθορισμένες σημαίες μορφοποίησης και γλώσσα.
StringFormat(const SharedPtr<StringFormat>&)Κατασκευαστής αντιγραφής.

Δείτε επίσης